Klaus Leithoff
30c6e41c01
check if method exists for the fallback_auth, before calling get/setLastPwdChange
2011-09-26 11:01:11 +00:00
Klaus Leithoff
110ffa9110
* API: is_a compatibility vs. php5.3.8 resolving to instanceof operator for most common basic classes
2011-09-26 10:01:46 +00:00
Klaus Leithoff
e655d67c97
* API/CheckPasswordAge: new approach to the issue, as we have to take into account that the timestamp of the last password change may not be provided by the auth system. We fetch the timestamp from the authsystem if the method is implemented for the auth method configured (instead of juggling with account_lastpasswd_change or account_lastpwd_change)
2011-09-26 09:11:13 +00:00
Jörg Lehrke
9bcac1f034
* Fix SyncEvolution issue (community bug#2975)
2011-09-24 17:54:02 +00:00
Ralf Becker
cb2a317922
fixed no longer possible direct access/mount of VFS root via WebDAV after r36606
2011-09-19 11:40:47 +00:00
Ralf Becker
fb12d54854
check if we are already trying to unlink the entry, to avoid an infinit recursion
2011-09-15 16:36:11 +00:00
Ralf Becker
926ffc1688
* Filemanager/WebDAV: understand Windows7 modification time attribute and setting and returning is as vfs modification time
2011-09-15 12:19:33 +00:00
Ralf Becker
c416620538
fixed typo causing search for group-members to fail for accounts in sql
2011-09-08 09:58:32 +00:00
Ralf Becker
714d13e8b6
* API/Calendar: allow to link to accounts and allow to select accounts as participants by searching them like contacts
2011-09-07 16:54:55 +00:00
Ralf Becker
cb07322b65
% should be encoded, but easily leads to double encoding, therefore better NOT encodig it in egw_vfs::encodePathComponent()
2011-09-07 08:42:05 +00:00
Ralf Becker
e92d637522
* Filemanager/WebDAV: #?+ and chinese characters working now in filenames
2011-09-05 13:57:35 +00:00
Ralf Becker
7f91228840
* WebDAV: allow locking of not (yet) existing files to create them
...
- failed before as there are no write-rights for not existing files
- now we check for not existing files the write rights of the parent directory
2011-08-30 17:04:20 +00:00
Klaus Leithoff
d6574654c1
fix problem with double encoding html special chars (introduced with rev36143)
2011-08-26 08:37:12 +00:00
Klaus Leithoff
534a30cdc1
* API: take care of INNODB and STRICT_TRANS_TABLES for recent mysql installations
2011-08-22 10:18:40 +00:00
Klaus Leithoff
394ad22822
* API: decodeMailHeader handle nested encoding for imap_mime_header_decode
2011-08-18 15:02:41 +00:00
Ralf Becker
5ca774e85a
url need to run throught htmlspecialchars too (like every attribute in html markup), eg. "x®_id=" fails otherwise
2011-08-16 11:45:51 +00:00
Ralf Becker
a3c1e26151
added update from 1.8.002
2011-08-11 19:03:13 +00:00
Ralf Becker
cf78741b71
quietened PHP Warning: array_keys() expects parameter 1 to be array, null given on line 106
2011-08-11 07:33:23 +00:00
Ralf Becker
e110b8fe9e
* Loatian language translation Dr. from Vimontha KHIEOVONGPHACHANH <kvimontha-AT-yahoo.com>
2011-08-09 07:30:17 +00:00
Ralf Becker
17a41103d5
Loa language translation from vimontha <kvimontha@yahoo.com>
2011-08-09 06:12:25 +00:00
Ralf Becker
c918ab6260
* CalDAV/CardDAV fixed empty REPORT causing clients display no events/contacts anymore (PROPFIND was not affected)
2011-08-08 10:14:24 +00:00
Ralf Becker
c6d6bc03b5
* API fix PHP fatal error wakeup2 is no method ..., when comming from setup
2011-08-05 08:04:23 +00:00
Ralf Becker
947afe356d
* API fix webserver_url of just a domain eg. http://domain.com gives PHP Warning empty delimiter ...
2011-08-05 08:04:11 +00:00
Ralf Becker
5e9d4f3601
* API fix PHP fatal error wakeup2 is no method ..., when comming from setup
2011-08-05 08:01:51 +00:00
Ralf Becker
30f5025431
* API fix webserver_url of just a domain eg. http://domain.com gives PHP Warning empty delimiter ...
2011-08-05 08:00:58 +00:00
Klaus Leithoff
cf620d45d4
* API: upgrade ck editor from v3.3.1 to v3.6.1 (latest release as of June 2011)
2011-08-04 13:36:48 +00:00
Ralf Becker
1a7eee9af8
merged latest changes from doc/rpm-build/apache.conf
2011-08-04 08:36:14 +00:00
Ralf Becker
cc113b3519
merged latest changes from doc/rpm-build/apache.conf
2011-08-04 08:14:23 +00:00
Ralf Becker
57238a8551
* NTLM authentication: limit redirect, if NTLM auth could not be performed, to same domain, EGroupware domain, or explicitly whitelisted domains
...
to fix issue "found" on www.autosectools.com
2011-08-04 08:06:28 +00:00
Ralf Becker
6a1834ceff
* NTLM authentication: limit redirect, if NTLM auth could not be preformed, to same domain, EGroupware domain, or explicitly whitelisted domains
...
to fix issue "found" on www.autosectools.com
2011-08-04 07:58:57 +00:00
Ralf Becker
e1ef462312
fixed creating of new translations / give [Write] button file not yet existing (permissions given)
2011-08-04 07:38:08 +00:00
Ralf Becker
31c9e8965b
fixed creating of new translations / give [Write] button file not yet existing (permissions given)
2011-08-04 07:27:23 +00:00
Ralf Becker
fc5f651412
Loa language translation from vimontha <kvimontha@yahoo.com>
2011-08-04 07:00:00 +00:00
Ralf Becker
78b40243b7
* CalDAV/calendar backported iterator from trunk to minimize resource usage
...
- move all filtering into SQL query in calendar_so, to be able to correctly return N rows starting from row M
- re-enabling propfind iterator again for calendar (fetching events in chunks of 500), to lower memory footprint
Please note: changed SQL queries used for CalDAV do not take changed participants (or status) in exceptions into account
- merged: r34529, r34584, r34592, r34594, r35948
2011-08-03 16:53:22 +00:00
Klaus Leithoff
b6552771b2
remove _source directory
2011-08-03 14:50:35 +00:00
Andreas Stöckel
6fff48a306
Fixed typo in comment
2011-08-03 14:27:45 +00:00
Andreas Stöckel
2e9104ecea
Added dependencies to the egw_action js files
2011-08-03 14:04:30 +00:00
Andreas Stöckel
149c154540
Added system which allows us to define dependencies inside js files.
...
An introduction on how this can be done is given in class.egw_include_mgr.inc.php.
This file/class may lateron be extended to minifiy, compress and cache groups of js files - currently only the 'debug-mode' is implemented, which sends all javascript files as individual files, making it easy to debug the java-script files in the browser.
The new method should work with all old code, especially including java-script files as part of an ajax-response, if something is broken, please report that!
2011-08-03 14:03:31 +00:00
Klaus Leithoff
a69b163485
sticking to the rules of the protocoll while writing a request to port, ensures that lighttpd (>=1.4.28) understands our requests
2011-08-03 13:40:58 +00:00
Klaus Leithoff
8d7c954544
sticking to the rules of the protocoll while writing a request to port, ensures that lighttpd (>=1.4.28) understands our requests
2011-08-03 13:36:59 +00:00
Ralf Becker
b5ed1b7eb9
fix problem "found" on www.autosectools.com>
2011-08-03 08:32:15 +00:00
Ralf Becker
04e032e7af
fixed problem "found" on www.autosectools.com
2011-08-03 08:29:53 +00:00
Ralf Becker
5889da371f
fixed problem "found" on www.autosectools.com
2011-08-03 07:29:24 +00:00
Ralf Becker
d249ce5f2e
* CalDAV: user agent detection of OS X 10.7 Lion iCal app (CoreDav instead of DavKit)
2011-08-02 13:02:07 +00:00
Ralf Becker
79d12b67be
* CalDAV: user agent detection of OS X 10.7 Lion iCal app (CoreDav instead of DavKit)
2011-08-02 12:59:23 +00:00
Klaus Leithoff
9c83f7334d
* admin: allow to choose which kind of spellchecking you would like to employ when using the CK Editor (Options now: Yes, No, Without SpellCheckAsYouType, WebSpellChecker)
2011-08-02 12:15:19 +00:00
Andreas Stöckel
10e5735e16
Allowing mutliple action-link groups to be defined for grid entries. These must be comma seperated.
2011-08-02 11:51:58 +00:00
Klaus Leithoff
11475a41cd
* admin: allow to choose which kind of spellchecking you would like to employ when using the CK Editor (Options now: Yes, No, Without SpellCheckAsYouType, WebSpellChecker)
2011-08-02 11:39:59 +00:00
Andreas Stöckel
5a7daf61aa
Fixed problem with move_files function always returning false
2011-08-02 09:33:13 +00:00
Ralf Becker
4d2a9119b5
- silently use server_timezone if wrong user timezone preference is set, as we can not (easily) report it to the user at the stage of initialising EGroupware
...
- if server_timezone is NOT valid, try (and permanently store!) date_default_timezone_get() frist and then "Europe/Berlin"
2011-08-01 13:07:24 +00:00