Nathan Gray
7ec5ee0f6c
Escape quotes in user names
2011-03-10 15:44:28 +00:00
Ralf Becker
d9750d50f8
* fixed in last version not working bcc mail addresses
2011-03-09 11:32:11 +00:00
Ralf Becker
3b1ef91a14
add Evolution as know GroupDAV client
2011-03-07 14:01:04 +00:00
Ralf Becker
4eb506b01b
* CalDAV/Lightning: fixed under some conditions infinit poping up alarms and user not able to add alarms
...
- Lightning pops up alarm, until Sequence/etag get updated: if user has no edit rights on an other users calendar, etag never got updated, now we update it
- fixed user was not able to add alarms via CalDAV, if he had no edit rights for event (was always possible in web UI)
- alarms from other users calendars are not included any more, as they make no sense but a lot of trouble
- fixed wrong condition on adding alarms, causing some alarms no being saved
2011-03-05 10:26:17 +00:00
Ralf Becker
3ddbb113ce
* fixed handling of + char in VFS filenames (using egw_vfs::decodePath() instead of urldecode())
2011-03-03 15:45:02 +00:00
Ralf Becker
44ac73f1f7
AddrAppend() for Bcc get's NOT called for SMTP! --> reimplemented AddBCC()
2011-02-28 21:41:18 +00:00
Ralf Becker
37e22ef91e
hook for egw_mailer to log or authorize all mail
2011-02-28 21:14:54 +00:00
Klaus Leithoff
36129b8d7f
with php5.3 EncodeQP uses quoted_printable_encode, which messes up content eventually
2011-02-23 12:35:53 +00:00
Ralf Becker
523586725f
call all delete_category hook only for all apps, if cat is application-global
2011-02-15 13:04:52 +00:00
Jörg Lehrke
e81f37dda7
* CalDAV: Apply other users' calendar color, too
2011-02-13 21:08:49 +00:00
Ralf Becker
ffd3a3e709
do NOT allow to change backup_files config if backup is called outside of setup, as it can have a huge impact on the server
2011-01-20 22:19:40 +00:00
Andreas Stöckel
694dc8fc9f
Reverted to old revision as having a 10.1 as a remote application is not needed
2011-01-20 20:14:18 +00:00
Andreas Stöckel
ef09307743
Got remote applications in the jdots template finally working as they should - this unfortunately required a lot of 'dirty' hacks, as egroupware had not been designed to do this. So e.g. there had to be a litte bit code added to the login page, which prevented it from redirecting to a page with a full framework rebuild.
2011-01-20 14:12:12 +00:00
Ralf Becker
c33ad5c2ba
fix common::get_body_attribs() (gave fatal error, because egw_framework::_get_body_attribs() was protected) and add body_attribs to Sitemgr Template3::get_meta()
2011-01-06 20:56:14 +00:00
Ralf Becker
a69f61a9dd
fixed not working default param of null for _cut_bytes($data,$offset,$len=null), thought it is NOT used without 3. parameter so far
2011-01-05 23:10:20 +00:00
Ralf Becker
fb7b06b692
fixed not working default param of null for _cut_bytes($data,$offset,$len=null), thought it is NOT used without 3. parameter so far
2011-01-05 22:54:31 +00:00
Ralf Becker
907cb1aaa4
* JSCalendar: fixed week containing 4th Jan is shown as 52th instead 1st week, if week starts on sunday is selected
...
JSCalendar shows iso8601 week numbers as used eg. in Europe, which are defined for weeks starting on Monday, JSCal used first displayed day (not Monday) to calculate the week number
fix now always uses the Monday to set the week number
US, Canada and middle east uses uses a different week numbering schema than iso8601, which is currently NOT supported by JSCalendar or EGroupware!
2011-01-05 02:36:12 +00:00
Ralf Becker
30f975494c
make NOT the default for cookie auth
2010-12-20 22:03:39 +00:00
Ralf Becker
aa78a4c93b
hopefully last attempt to get correct handling of '0', 0 and '' (first should be treated equal, last not)
2010-12-20 20:59:14 +00:00
Ralf Becker
de8e93cfe9
fixed in handling of 0 as value in checkbox_multiselect (was always selected before)
2010-12-19 21:59:00 +00:00
Klaus Leithoff
613602337e
adding sub and superscript to purifier config
2010-12-14 15:08:20 +00:00
Ralf Becker
dfe7bcd02a
* copying (or reinstating earlier versions) of files now also copies the properties (MyStylite #975 )
2010-12-13 02:58:25 +00:00
Klaus Leithoff
ee321972f6
* eMail: improving Information on failed send passed on to UI
2010-12-09 11:01:27 +00:00
Klaus Leithoff
c3ef252757
fix for error during editing of extended ACL in filemanager; Report error if path to be checked does not exist; Make sure that array_merge uses a casted return of self::get_eacl in case the internal call will return false
2010-12-08 14:04:21 +00:00
Andreas Stöckel
c03b31eb6b
Fixed typo in egw_json which had already been fixed in trunk a while ago but not here
2010-12-02 11:16:19 +00:00
Ralf Becker
7ebbe15298
replace PHP5.3 deprecated ereg with preg_match
2010-11-27 09:41:53 +00:00
Klaus Leithoff
243f3e8cd1
handle deprecated warning set_magic_quotes_runtime, do not set magic quotes all the time, only when get_magic_quotes_runtime returns true
2010-11-25 15:02:21 +00:00
Klaus Leithoff
959c05cb3f
allow upper case window names too
2010-11-22 14:46:30 +00:00
Jörg Lehrke
d66c2c2f73
Fix SyncML device info handling
2010-11-21 18:19:16 +00:00
Jörg Lehrke
dd4c8f4ff4
* Implemented deleteaccount hook for SyncML
...
Optimize SyncML device information handling
2010-11-21 15:19:11 +00:00
Ralf Becker
dee1060f22
removed wrong app parameter from about url
2010-11-21 13:38:10 +00:00
Ralf Becker
fa5c680e31
respect max_session_size of -1 correctly (no limit) while reading session files
2010-11-20 11:10:13 +00:00
Ralf Becker
7f8e677a5a
for some reason $this->tpl is no instanciated on the home page in 1.8
2010-11-18 08:09:16 +00:00
Klaus Leithoff
992ebceac4
shadowLastChange vs. shadowlastchange. Normalize to shadowlastchange - all lower case
2010-11-17 14:41:31 +00:00
Ralf Becker
f9a6fa4449
IE fails, if windows name in egw_openWindowCentered2 contains something no a letter, number or underscore --> removing it
2010-11-17 12:32:10 +00:00
Ralf Becker
bbe4b1f3f6
updating preferences object in session too
2010-11-16 14:28:08 +00:00
Ralf Becker
64c728b92c
no need to invalidate session cache, if we write the prefs to the session too
2010-11-16 09:37:32 +00:00
Ralf Becker
73a20a1f9b
debug switch to get Apache error_log message, why logins fail
2010-11-16 08:54:41 +00:00
Ralf Becker
a253f23c71
fixed not always working redirect after login: we have to use only path component, to cope with domains like http://egroupware.domain.com and /egroupware
2010-11-12 09:14:24 +00:00
Ralf Becker
7868368aac
* telling IE via X-UA-Compatible IE=edge never to use compatibility modes with old versions (if set eg. via group policy for whole intranet zone)
2010-11-10 10:50:05 +00:00
Klaus Leithoff
99861c8774
* core: myStylite Ticket#987: fixing a problem regarding chopped off urls when URI in question contains umlauts AND mbstring.func_overload is activated
2010-11-09 15:23:33 +00:00
Ralf Becker
37af8ee04a
tell IE > 7 to use it's own mode, not old compatibility mode eg. IE=7 for IE8
2010-11-09 14:46:35 +00:00
Ralf Becker
113888c439
set $options[need_mime] for $dirsontop, as it can NOT work otherwise
2010-11-09 12:56:43 +00:00
Klaus Leithoff
ae989c7758
assumption if strlen>24 and not starting with " it is to be treated as bas64 encoded, falls short of postgres timestamps length; testing for strlen>26 now
2010-11-08 13:25:33 +00:00
Ralf Becker
16213a58a3
use stat values for uid, gid and mode only for EGroupware stream wrapper, for stock PHP ones use is_(readable|writable|executable), do NOT check urls with placeholders on mount
2010-11-07 13:21:05 +00:00
Ralf Becker
99f88b97f2
if DateTime::__construct() throws error for strings interpreted as Ymd, catch it and try again as timestamp
2010-11-04 13:37:08 +00:00
Ralf Becker
7811a03067
* exceptions get now logged to Apache error_log again
2010-11-04 11:33:40 +00:00
Ralf Becker
06d3377298
switched off forgotten permanent error_log
2010-11-03 10:05:45 +00:00
Ralf Becker
5b361f3f6c
fixed not working alternating nextmatch colors of groups in account selection popup
2010-11-02 13:28:41 +00:00
Ralf Becker
42508c4f63
fixed wired sorting (no sorting) of groups in account selection popup
2010-11-02 13:03:42 +00:00