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 |
|