Commit Graph

3936 Commits

Author SHA1 Message Date
Ralf Becker
b470f52e99 "fixed not working $type=='owngroups' for ldap, eg. used in calendar pref 'Preselected group for entering the planner'" 2010-04-23 10:55:09 +00:00
Ralf Becker
7e8c37c015 allow extra_info to process buttons, by passing it the content array 2010-04-22 17:38:01 +00:00
Klaus Leithoff
4bde0157f8 allow h4-6 in all definitions, allow style for divs 2010-04-22 12:14:15 +00:00
Klaus Leithoff
798b7faf78 allow style in divs 2010-04-22 12:09:51 +00:00
Klaus Leithoff
e4e8e89f13 allow h4-6 in default purifier definition 2010-04-22 11:20:00 +00:00
Jörg Lehrke
96862c4447 Add CardDAV support for Apple's latest Addressbook.app 2010-04-21 18:00:07 +00:00
Jörg Lehrke
50ff02da4d Add CardDAV support for Apple's latest Addressbook.app 2010-04-21 17:44:36 +00:00
Ralf Becker
f0102eba3f "allow to base links_stream_wrapper on a different parent then sqlfs_stream_wrapper, eg. the new versioning one" 2010-04-21 17:26:28 +00:00
Ralf Becker
901288dde9 "adding line numbers to call-tree" 2010-04-21 15:42:19 +00:00
Ralf Becker
0406f55d97 "adding line numbers to call-tree" 2010-04-21 15:37:14 +00:00
Ralf Becker
8a7f0d35f4 fixed not working rename of account_lid with admin/admin-cli.php, corrupted sqlfs (overwrite /home) 2010-04-21 12:29:19 +00:00
Ralf Becker
938b7cf391 fixed not working rename of account_lid with admin/admin-cli.php, corrupted sqlfs (overwrite /home) 2010-04-21 12:28:27 +00:00
Klaus Leithoff
5339d85c56 rework of home area (moving of portal_boxes, deletion of portal_boxes); modification/fixes to preferences::delete; adding app_id to trackers portal-box 2010-04-21 11:09:38 +00:00
Ralf Becker
bb1ff6dfcb "fixed warning (wrong parameter in array_unshift), if account_id not set" 2010-04-20 12:53:22 +00:00
Ralf Becker
372b571e32 "fixed warning (wrong parameter in array_unshift), if account_id not set" 2010-04-20 12:52:10 +00:00
Klaus Leithoff
ac34881766 fix the modified call of file_get_contents (was called with debug extension, to check failure behavior); call/define functions EncodeFile and EncodeString by reference 2010-04-20 12:33:24 +00:00
Ralf Becker
ce4176ef9a "missing order account_fullname for sql" 2010-04-20 12:17:32 +00:00
Ralf Becker
a607738c61 "missing order account_fullname for sql" 2010-04-20 12:16:34 +00:00
Klaus Leithoff
1afe8f6f9a rework of EncodeFile to avoid opening the file in question twice 2010-04-20 12:11:03 +00:00
Ralf Becker
37d8e449b3 "fixed not working limited result and sorting for type 'both', caused by an (now disabled) optimisation, which only works for type 'accounts'" 2010-04-20 11:24:27 +00:00
Ralf Becker
6aebe8485b "fixed not working limited result and sorting for type 'both', caused by an (now disabled) optimisation, which only works for type 'accounts'" 2010-04-20 11:07:02 +00:00
Klaus Leithoff
9284452553 original EncodeFile uses is_readable. this fails with files stored in vfs in webusers context. use fopen instead, as old function (version 2.1) did 2010-04-20 10:02:36 +00:00
Ralf Becker
c2413db67b "if negating a search with an exclemation mark, we have to AND the criteria" 2010-04-20 08:46:14 +00:00
Ralf Becker
2c26d5a9b9 fixed handling of group acl: addressbook eg. is NOT using it at all 2010-04-20 07:00:30 +00:00
Ralf Becker
d9117ecff0 fixed handling of group acl: addressbook eg. is NOT using it at all 2010-04-20 06:57:57 +00:00
Klaus Leithoff
a2e6e301ee apply egroupware changes to phpmailer 5.1; logging errors to error_log for smtp class; additional functions to retrieve Header and Body of a created mail; being able to attach ics files as additional multipart/alternative part; AddString Part; being able to pass ssl and tls as part of the host string 2010-04-19 15:11:16 +00:00
Klaus Leithoff
af0f7d65b7 upgrade to phpmailer Version 5.1 2010-04-19 15:05:36 +00:00
Klaus Leithoff
d4959b0275 upgrade to phpmailer Versoon 5.1 2010-04-19 14:39:41 +00:00
Jörg Lehrke
211d2818cb Enable ../groupdav.php/calendar/ again 2010-04-16 21:53:34 +00:00
Jörg Lehrke
0949389d57 Enable ../groupdav.php/calendar/ again 2010-04-16 21:53:01 +00:00
Jörg Lehrke
66656bf9c5 Fix hierarchical properties issue 2010-04-16 19:41:41 +00:00
Jörg Lehrke
4dc9ed98f9 Fix hierarchical properties issue 2010-04-16 18:58:32 +00:00
Jörg Lehrke
7920304f13 Fix empty Sync Anchor issue (eg. with Samsung devices) 2010-04-16 15:26:48 +00:00
Jörg Lehrke
5e27de334a Fix empty Sync Anchor issue (eg. with Samsung devices) 2010-04-16 15:25:54 +00:00
Ralf Becker
dec7c47d64 "support for Mandriva mailaccount schema for group email addresses " 2010-04-16 13:31:58 +00:00
Ralf Becker
2ce6c9ecbb "support for Mandriva mailaccount schema for group email addresses " 2010-04-16 13:30:38 +00:00
Klaus Leithoff
cfb6b4e9d8 add h4,h5,h6 for purify whitelist 2010-04-16 12:33:05 +00:00
Klaus Leithoff
2914b02d12 add h4,h5,h6 for purify whitelist 2010-04-16 12:32:58 +00:00
Klaus Leithoff
a095ab6a50 add h4,h5,h6 for purify whitelist 2010-04-16 12:11:12 +00:00
Klaus Leithoff
145423add8 add h4,h5,h6 for purify whitelist 2010-04-16 12:10:18 +00:00
Jörg Lehrke
4c3cfa2144 SyncML and GroupDAV Backport 2010-04-16 09:24:55 +00:00
Jörg Lehrke
c130fee383 Reduce SyncML MaxMsgSize to 10000 2010-04-14 17:29:03 +00:00
Jörg Lehrke
f802fdd315 Allow more WS in line folding of new formats 2010-04-14 14:41:10 +00:00
Ralf Becker
239793470b adding an iterator for iCal files to minimize memory footprint on import of huge iCal files (not yet used for iCal data supplied as string, eg. from SyncML, as calendar_ical::importVCal uses count() and array access to returned components/events, and not just looping over it via foreach) 2010-04-14 10:19:41 +00:00
Jörg Lehrke
30a3296c8e Optimze and clean up GroupDAV 2010-04-13 15:31:59 +00:00
Ralf Becker
e0c80bc1c9 "get FCK spellchecker and filebrowser working with session-id in url" 2010-04-13 15:13:33 +00:00
Ralf Becker
a0f5ff9dd5 "get FCK spellchecker and filebrowser working with session-id in url" 2010-04-13 15:12:09 +00:00
Klaus Leithoff
8e575ed7cc fixing typo regarding the check of modification time (provided by Andreas Stoeckel) 2010-04-07 12:29:05 +00:00
Klaus Leithoff
78e297eb83 fixing typo regarding the check of modification time (provided by Andreas Stoeckel) 2010-04-07 12:28:07 +00:00
Klaus Leithoff
f654e9458e fix for: calling setup, sets some config values to default, all the time 2010-04-06 15:32:40 +00:00
Klaus Leithoff
f69c071685 fix for: calling setup, sets some config values to default, all the time 2010-04-06 15:30:36 +00:00
Ralf Becker
17e5f174b0 "expiration time was not passed to tree or instance level cache provider" 2010-04-03 09:35:47 +00:00
Ralf Becker
b47b6ed7ff "expiration time was not passed to tree or instance level cache provider" 2010-04-03 09:33:48 +00:00
Ralf Becker
aa7eba5d31 "allow to specify more then one group for an auto-created user
(first is primary, further are just memberships)"
2010-03-29 07:40:30 +00:00
Ralf Becker
80d89dc590 "allow to specify more then one group for an auto-created user
(first is primary, further are just memberships)"
2010-03-29 07:39:09 +00:00
Ralf Becker
b7481feb96 "fixed not working sort" 2010-03-28 15:02:43 +00:00
Ralf Becker
2d6cc439c3 "fixed not working sort" 2010-03-28 15:01:58 +00:00
Ralf Becker
e841c4ce76 "calling split_accounts with 'merge' it type is NOT either 'accounts' or 'groups'" 2010-03-25 08:50:48 +00:00
Ralf Becker
ac75c349b8 "calling split_accounts with 'merge' it type is NOT either 'accounts' or 'groups'" 2010-03-25 08:48:58 +00:00
Jörg Lehrke
41c4ae0536 Give Administrator more control over SyncML clients 2010-03-24 17:56:02 +00:00
Klaus Leithoff
3aec3b7e5a accounts_search with app param: for split_accounts we want the result merged all the time, as we use it for checking ids only 2010-03-24 13:53:28 +00:00
Ralf Becker
8d033f95f8 display a backend specific tab, if supported by backend, eg. versioning information 2010-03-23 20:44:17 +00:00
Jörg Lehrke
42a09eda30 Add configurable client character set for SyncML & various fixes 2010-03-22 18:03:23 +00:00
Jörg Lehrke
fcf1de6a1c Cleanup GroupDAV code 2010-03-22 15:04:21 +00:00
Ralf Becker
71960a6d02 Fixed some more php53 Warnings after latest fix_depricated.php
improvment.
2010-03-21 09:37:52 +00:00
Ralf Becker
8025caf852 restructured accounts::search() code, to handle $param[app] for ldap too, fixed ldap backend to also index array by account_id 2010-03-20 13:25:03 +00:00
Ralf Becker
90a3a946f6 restructured accounts::search() code, to handle $param[app] for ldap too, fixed ldap backend to also index array by account_id 2010-03-20 13:24:01 +00:00
Ralf Becker
3ada27bf3c ability to migrate DB based sqlfs to a filesystem based one using filemanager/cli.php (see usage) 2010-03-17 09:13:46 +00:00
Ralf Becker
2978d9ddd2 ability to migrate DB based sqlfs to a filesystem based one using filemanager/cli.php (see usage) 2010-03-17 09:11:28 +00:00
Ralf Becker
a775a07c49 new setup config denying (default) or allowing user names identical to system users (ldap only) 2010-03-16 16:34:35 +00:00
Ralf Becker
b40f14a95e new setup config denying (default) or allowing user names identical to system users (ldap only) 2010-03-16 16:33:28 +00:00
Jörg Lehrke
9c37b555ec Use iterator approach in GroupDAV; fix various issues 2010-03-15 10:51:43 +00:00
Jörg Lehrke
9590be51b7 Handle multi-line error messages gracefully 2010-03-15 10:51:24 +00:00
Jörg Lehrke
7220d96847 Use iterator approach in GroupDAV; fix various issues 2010-03-15 09:55:16 +00:00
Jörg Lehrke
8165ec94e8 Handle multi-line error messages gracefully 2010-03-15 09:53:25 +00:00
Ralf Becker
9f3e658b1c Do NOT store "System/Localtime" as server_timezone, as it is no valid timezone 2010-03-15 07:53:12 +00:00
Ralf Becker
7f3651e3f2 Do NOT store "System/Localtime" as server_timezone, as it is no valid timezone 2010-03-15 07:51:38 +00:00
Ralf Becker
c63eea32f6 "egw_links: remove links user has no access to from result, if $cache_titles is set" 2010-03-10 12:22:33 +00:00
Ralf Becker
f7ee51f53b "egw_links: remove links user has no access to from result, if $cache_titles is set" 2010-03-10 12:20:51 +00:00
Jörg Lehrke
2179ebb521 Fix principal-URL for users 2010-03-07 12:36:12 +00:00
Jörg Lehrke
7bb92a86af Fix principal-URL for users 2010-03-07 12:35:20 +00:00
Jörg Lehrke
f187b1e31f New GroupDAV base classes 2010-03-07 12:23:19 +00:00
Jörg Lehrke
86039be423 New SyncML base classes 2010-03-07 12:21:40 +00:00
Ralf Becker
e785b8bb03 remove now unused groupdav_groups class 2010-03-07 07:04:33 +00:00
Jörg Lehrke
99255ecb25 disable GroupDAV debug logs 2010-03-06 23:32:28 +00:00
Jörg Lehrke
a8804a44ef GroupDAV updates 2010-03-06 23:06:43 +00:00
Ralf Becker
ae32ac2a4e dont use IN ( ), if there's only one value, it's slower for MySQL 2010-03-04 17:19:37 +00:00
Ralf Becker
96db81c50c dont use IN ( ), if there's only one value, it's slower for MySQL 2010-03-04 17:18:30 +00:00
Ralf Becker
c356464a16 Preseed link title-cache for link-list and link-string widget 2010-03-04 17:11:01 +00:00
Ralf Becker
0f2eceefb8 Preseed link title-cache for link-list and link-string widget
(Performance improvment, as all titles of an application get queried in
a single query and NOT once for every link)
2010-03-04 17:07:10 +00:00
Klaus Leithoff
7e34a7c999 pdo statement->execute expects either the prepared statement with already bound parameters OR an array of the vars to be bound. It can NOT handle them MIXED 2010-03-04 12:05:42 +00:00
Klaus Leithoff
51ffc2fc97 pdo statement->execute expects either the prepared statement with already bound parameters OR an array of the vars to be bound. It can NOT handle them MIXED 2010-03-04 12:04:01 +00:00
Klaus Leithoff
54cf94c4a5 trying to fix the real cause for the resourcetype/collection issue, breaking XP native WebDav Access and having impacts on groupdav: Now resourcetype returns a prop for collection in case of a folder 2010-03-03 09:49:03 +00:00
Klaus Leithoff
62c6359c0b trying to fix the real cause for the resourcetype/collection issue, breaking XP native WebDav Access and having impacts on groupdav: Now resourcetype returns a prop for collection in case of a folder 2010-03-03 09:14:21 +00:00
Ralf Becker
3fd9125531 fixed propfind_iterator sometimes not returning any item 2010-03-03 08:18:05 +00:00
Ralf Becker
1bcb356a25 fixed propfind_iterator sometimes not returning any item 2010-03-03 08:17:20 +00:00
Jörg Lehrke
59f91abfd7 SlowSync issues with event pseudo exceptions 2010-03-03 00:41:15 +00:00
Jörg Lehrke
2b0d9f5b43 Fix empty ORGANIZER/ATTENDEE 2010-02-28 12:53:49 +00:00
Jörg Lehrke
72e55f9753 Fix GroupDAV issues 2010-02-26 11:04:01 +00:00
Jörg Lehrke
841300542b Add RDATE support to VTIMEZONE parser 2010-02-26 11:03:34 +00:00