Commit Graph

12551 Commits

Author SHA1 Message Date
e91b4400b9 fix for bug #1172: values lost, if error in user-creation/validation 2007-08-30 15:29:34 +00:00
a012a4ba22 removed formatting chars from the phone-number in callto:-links, as the mess up the links 2007-08-30 13:25:34 +00:00
f2ea7ea2f6 removed formatting chars from the phone-number in callto:-links, as the mess up the links 2007-08-30 13:24:54 +00:00
372c2b4b28 fix: onchange of date selector was not working 2007-08-28 13:02:33 +00:00
7aa256a362 fix: onchange of date selector was not working 2007-08-28 13:01:42 +00:00
2cd29e1d32 changed case to uppercase of the method part of the mime-type of calendar invitations, as lightning ignores lowercase methods 2007-08-27 17:18:10 +00:00
ba1a1c3e69 changed case to uppercase of the method part of the mime-type of calendar invitations, as lightning ignores lowercase methods 2007-08-27 17:17:36 +00:00
183ec68fa8 many modifications to improve the support of (at least) lightning
- changed default uid handling to UID2UID (means keep them unchanged), as the other modes created doublicates on client and server, as the client did not understand that the server changes his uid's (against the RFC specs).
- ability to delete events (not yet InfoLogs!), by tracking the id's of the GET request of the client and deleting the ones NOT send back to the server in PUT requests
- added etag handling to allow to reject put requests if the calendar is not up to date (HTTP_IF header with etag in client PUT requests) and to report unmodified calendars to the client (HTTP_IF_NONE_MATCH header with etag gets 304 Not modified response)
- returning 501 Not implemented response, for WebDAV/CalDAV request (eg. PROPFIND), to let the client know we dont support it
- ability to use contacts identified by their mail address as participants (mail addresses which are no contacts still get written to the description!)
- support uid for InfoLog (requires InfoLog version >= 1.5)
2007-08-27 13:18:32 +00:00
e003a6b5c7 many modifications to improve the support of (at least) lightning
- changed default uid handling to UID2UID (means keep them unchanged), as the other modes created doublicates on client and server, as the client did not understand that the server changes his uid's (against the RFC specs).
- ability to delete events (not yet InfoLogs!), by tracking the id's of the GET request of the client and deleting the ones NOT send back to the server in PUT requests
- added etag handling to allow to reject put requests if the calendar is not up to date (HTTP_IF header with etag in client PUT requests) and to report unmodified calendars to the client (HTTP_IF_NONE_MATCH header with etag gets 304 Not modified response)
- returning 501 Not implemented response, for WebDAV/CalDAV request (eg. PROPFIND), to let the client know we dont support it
- ability to use contacts identified by their mail address as participants (mail addresses which are no contacts still get written to the description!)
- support uid for InfoLog (requires InfoLog version >= 1.5)
2007-08-27 13:13:11 +00:00
56774aaee5 using uid to fetch infolog entries like in calendar, used by icalsrv, requires a schema update to store the uid 2007-08-27 13:04:05 +00:00
8e9f44c745 some new features for the infolog-widget to improve form printting: 1) fetching contact fields from linked infolog entries, 2) formatting content with preg_replace 2007-08-27 13:02:11 +00:00
240b8eac31 some new features for the infolog-widget to improve form printting: 1) fetching contact fields from linked infolog entries, 2) formatting content with preg_replace 2007-08-27 13:00:45 +00:00
22449ee1a4 fix sif syncml from ob@dansound.dk on devel list 2007-08-24 15:16:45 +00:00
cea9766cc4 fix sif syncml from ob@dansound.dk on devel list 2007-08-24 15:16:05 +00:00
121a44bf71 fix for dst in cal import 2007-08-24 12:52:50 +00:00
28114e0ed1 fix for dst in cal import 2007-08-24 12:50:45 +00:00
c2ec0ba5d7 fixed not found user searched by email, if there's also a contact with that email 2007-08-24 10:54:16 +00:00
097238311b fixed not found user searched by email, if there's also a contact with that email 2007-08-24 10:53:26 +00:00
d77a1d2b33 fixed bug reported by Raphael Alla: registered javascript files get lost if etemplate loops 2007-08-24 06:16:11 +00:00
ee022cd40d fixed bug reported by Raphael Alla: registered javascript files get lost if etemplate loops 2007-08-24 06:15:27 +00:00
fa8bef1312 typo 2007-08-23 10:22:55 +00:00
47ddd5f714 a fix to get the memcache session handler working with SyncML: the way SyncML/Horde handles the session (calling session_destroy) unloads our custom memcache handler 2007-08-23 10:18:14 +00:00
ff5c696a71 fix from Nigel Vicker to get replyTo working in FMail 2007-08-20 15:33:01 +00:00
1bae7bd196 widget to fetch infolog fields from linked infolog, eg. for advanced infolog forms (has also the ability to print an X if a compare value is given or to specify alternative fields if the original one is empty) 2007-08-20 08:18:30 +00:00
30bf7c6f06 widget to fetch infolog fields from linked infolog, eg. for advanced infolog forms (has also the ability to print an X if a compare value is given or to specify alternative fields if the original one is empty) 2007-08-20 08:17:07 +00:00
c42c8a8636 fixed not working/existing custom fields and widget-types for dates, accounts and cats 2007-08-20 07:52:42 +00:00
fde08a961d fixed not working/existing custom fields and widget-types for dates, accounts and cats 2007-08-20 07:51:49 +00:00
f17e9b4032 to allow other code (eg. the SyncML code from Horde) to open the eGW session, we use a first memcache key identical to the original memcache session handler (for the first junk/1MB) 2007-08-17 15:53:19 +00:00
4c59fcbc76 1024*1024 is too big, maybe some account-info needs to be added 2007-08-17 14:31:15 +00:00
4011dba79b memcache session handler, which can deal with typical eGW sessions > 1MB (the one included in the pecl extension fails) 2007-08-17 13:56:06 +00:00
0714f41b63 docu update for link widget from aleksander.adamowski-AT-olo.org.pl 2007-08-06 13:52:17 +00:00
197ff0abf5 typo 2007-08-06 13:35:35 +00:00
1167050962 typo 2007-08-06 13:33:19 +00:00
5c4bf22fd9 replaced databas (mysql) specific functions with functions from the db library
reworked time specific search functionality.
2007-08-02 13:06:29 +00:00
dc2acf4428 added OpenOffice Fileextensions to class.mime_magic.inc.php;
fixed a problem for the refreshing of a directory: mime_types got lost, when refreshing and the mime type could not be determined by get_real_info.
the fix uses the phpgwapi.mime_magic.ext2mime function to determine the mime_type if the common method fails to find one.
2007-07-31 13:58:15 +00:00
9ed30cc5ad Added OpenOffice Icons for the filemanager 2007-07-31 13:51:37 +00:00
50f090a082 small layout fix: limit width of owner and responsible selectbox to 100px, using selected category when creating new entries 2007-07-29 06:56:22 +00:00
d4910c0e0a small layout fix: limit width of owner and responsible selectbox to 100px, using selected category when creating new entries 2007-07-29 06:55:36 +00:00
6adc9e307f fixed problem caused by non existing session-object in setup, reported und the user list 2007-07-27 09:36:33 +00:00
9b476e0687 fixed problem caused by non existing session-object in setup, reported und the user list 2007-07-27 09:36:00 +00:00
07c02d6f91 "fixed problem reported on the german list: memberships get not set if a new user gets creted in ldap
It turned out to be a caching problem, as the cache of the accounts-class still contained a failed id2name resolution for the new account.
This was caused by the session-restore with stored the cache in the global accounts object ($GLOBALS[egw]->accounts) too.
Now the global cache is in the global account-object and all other account objects use just a reference to that cache. It get stored from common::egw_final by calling $GLOBALS[egw]->accounts->save_session_cache() in the session."
2007-07-27 07:48:51 +00:00
d899beeb55 "fixed problem reported on the german list: memberships get not set if a new user gets creted in ldap
It turned out to be a caching problem, as the cache of the accounts-class still contained a failed id2name resolution for the new account.
This was caused by the session-restore with stored the cache in the global accounts object ($GLOBALS[egw]->accounts) too.
Now the global cache is in the global account-object and all other account objects use just a reference to that cache. It get stored from common::egw_final by calling $GLOBALS[egw]->accounts->save_session_cache() in the session."
2007-07-27 07:46:55 +00:00
55244dc6d9 fixed not working semaphore in asyncservice (we are not supporting table locks anymore / since 1.2) 2007-07-26 09:23:10 +00:00
4f6b0ae2da fixed not working semaphore in asyncservice (we are not supporting table locks anymore / since 1.2) 2007-07-26 09:22:28 +00:00
32b19397ae fix for bug 'etemplate tree widget does not work in IE6' reported on the developer list uwe.redecker-AT-t-online.de 2007-07-24 09:32:28 +00:00
8edd27dcdc fixed documentation bug reported by aleksander.adamowski-AT-olo.org.pl 2007-07-24 08:53:05 +00:00
79cd58cda4 fixed documentation bug reported by aleksander.adamowski-AT-olo.org.pl 2007-07-24 08:50:39 +00:00
2056ed6897 remove not (longer) existing or inaccessible cats 2007-07-23 09:21:22 +00:00
fbeb8318d7 remove not (longer) existing or inaccessible cats 2007-07-23 09:02:51 +00:00
1192e0ec90 new config to show a category tree 2007-07-22 13:25:00 +00:00