Ralf Becker
|
f38dd8722c
|
disable outer scrollbar, eg. if rendering time is swichted on
|
2013-07-23 11:34:42 +00:00 |
|
Ralf Becker
|
c92eea6284
|
fixed accounts::search sometimes returning too many lines
|
2013-07-17 13:14:46 +00:00 |
|
Ralf Becker
|
8497dee410
|
* PostgreSQL: fix for SQL error eg. on update from 1.8.001 to 1.8.004 from 9.1 on
|
2013-07-16 06:48:33 +00:00 |
|
Ralf Becker
|
e51784ba30
|
* WebDAV/CalDAV/CardDAV: fixed basic authentication via redirect-rule to use $_SERVER["REDIRECT_HTTP_AUTHORIZATION"] as it is used by newer Apache versions, also backported fix for non-ascii chars in password from trunk
|
2013-07-15 11:10:55 +00:00 |
|
Ralf Becker
|
90270e92c8
|
disable permanent error_log in translaition::install_langs
|
2013-07-01 10:22:42 +00:00 |
|
Ralf Becker
|
3d0781f6e8
|
fixed allowed memory size exceeded error, if trying to read history from a ldap or ads contact with an id starting with a letter, did an unlimited query for all history-log entries of addressbook
|
2013-06-29 16:45:40 +00:00 |
|
Ralf Becker
|
b32e4241e4
|
allow to use protocol independent url like "//host/path/to/logo.png" for logo in admin site configuration
|
2013-06-24 07:46:07 +00:00 |
|
Ralf Becker
|
8f6f31dbb3
|
* API: if re-connect to database fails for an existing session, stop execution with an exception, as otherwise eg. preferences can get lost
|
2013-06-20 13:42:19 +00:00 |
|
Ralf Becker
|
0ccee6fb35
|
* API: ancient APC (3.1.3) in Debian 6/Squezze has size in MB without a unit, this caused APC not to be used because of to small cache size
|
2013-06-18 06:36:08 +00:00 |
|
Klaus Leithoff
|
80507e91cf
|
russian translations provided by Vladimir Gavrilov (MBC-Group)
|
2013-06-17 12:38:47 +00:00 |
|
Ralf Becker
|
8955006159
|
* MySQL: got mysqli extension working and make it default for EGroupware, as mysql is now officially deprecated, existing installs need to be switched manually in header.inc.php or Setup >> Manage header
prefering mysqli for new installs
|
2013-05-27 10:12:17 +00:00 |
|
Ralf Becker
|
9234337464
|
* Sambaadmin: create new users/groups in LDAP with uidNumber/gidNumber matching relative id (last part of SID) to ease migration to AD or Samba4
|
2013-05-25 11:09:43 +00:00 |
|
Ralf Becker
|
dcd22265b1
|
* LDAP: only check for matching system users, if a new account get added, as existing accounts can be reported - depending on configuration - as system users too
|
2013-05-23 17:10:32 +00:00 |
|
Ralf Becker
|
96e296b8d7
|
* API: fallback auth checks and - if necessary - updates passwords on fallback on successful primary authentication or password change, to ensure they are kept up to date
|
2013-05-22 09:04:12 +00:00 |
|
Klaus Leithoff
|
fb0dc8d5be
|
improve error handling on send, when invalid mailaddress is given
|
2013-04-23 10:22:16 +00:00 |
|
Klaus Leithoff
|
823e4c030e
|
handle / catch AddAddress Fatal Error on AddAnAddress; this may not show on send unless there is no valid address; invalid addresses will now be discarded silently, unless there is only one
|
2013-04-23 10:05:34 +00:00 |
|
Ralf Becker
|
464ad25139
|
using HTTP status 500 for exceptions, to ease detection of errors with externals tools
|
2013-03-29 09:45:49 +00:00 |
|
Ralf Becker
|
533cb9ec64
|
* Filemanager: fixed not working "Save as" for Internet Explorer (all versions), gave PHP Fatal Error
|
2013-03-25 18:27:59 +00:00 |
|
Ralf Becker
|
e1ddf5c28d
|
* Filemanager: fixing problem creating new directory with cyrilic name, also generating etag for directories as required by ownCloud
|
2013-03-20 12:57:36 +00:00 |
|
Ralf Becker
|
2519866f1c
|
documented required rewrite rule for Apache FCGI
|
2013-03-18 08:16:21 +00:00 |
|
Klaus Leithoff
|
8f4d044041
|
support text/plain format flowed; preserve horizontal witespace for true plain text messages; handle applemail multipart with no alternative as MIXED; do not fail on getStructure if there is no OK, but empty and a structure response is present
|
2013-02-26 14:58:12 +00:00 |
|
Ralf Becker
|
6b98d885e8
|
error-handler to throw recoverable errors (eg. catchable fatal error from type hinting) as ErrorException
|
2013-02-25 14:37:55 +00:00 |
|
Ralf Becker
|
d71b993495
|
* CalDAV/CardDAV: removed unnecessary (double) etag generation and improved calendar etag generation for recurring events
|
2013-02-25 11:19:56 +00:00 |
|
Ralf Becker
|
54c6c93a0b
|
fixed wrong call name2id to get account_lid of owner, causing lot of database access and returning nothing, as account_id for given
|
2013-02-25 10:31:27 +00:00 |
|
Ralf Becker
|
378074f989
|
ignore "broken" grants (eg. negative account_id for a user), as they lead to further errors (no members)
|
2013-02-25 09:49:43 +00:00 |
|
Ralf Becker
|
4ece533a67
|
* Preferences: if user changed password, update password in session correct, so eg. EMail using that password keeps working
|
2013-02-21 10:03:02 +00:00 |
|
Ralf Becker
|
b50f325dcc
|
* Filemanager: removing extended ACL for groups was not immediatly reflected in rights of current user, had to log out and in again
|
2013-02-20 14:00:05 +00:00 |
|
Ralf Becker
|
899bde0cc4
|
merged translations and other uncommited ones
|
2013-02-08 19:04:52 +00:00 |
|
Ralf Becker
|
7cb6ba538c
|
* CalDAV: fixed accepting event removed it from calendar, because email address of a deleted account was prefered over regular account
|
2013-01-25 17:54:30 +00:00 |
|
Ralf Becker
|
ed56f6b4f5
|
* CardDAV: fixed wrong privileges for accounts addressbook, causing clients to report it read-only even for admins
|
2013-01-22 08:41:44 +00:00 |
|
Ralf Becker
|
6bc8cdcf30
|
* Admin/Setup: fixed restore always converted longtext columns to text and therefore truncating them to 64k on MySQL, also fixed backup to report them correctly in backup of schema
|
2013-01-21 09:50:50 +00:00 |
|
Ralf Becker
|
0cf69a296b
|
added missing, but not used, parameter
|
2013-01-21 08:14:45 +00:00 |
|
Ralf Becker
|
059787d27c
|
* All apps: merged missing translations from other apps or branches
|
2013-01-18 13:56:44 +00:00 |
|
Ralf Becker
|
2ed3b3f205
|
* API: fix fatal error deleting user (LDAP), as reported on list (backport from Trunk)
|
2013-01-14 06:21:02 +00:00 |
|
Ralf Becker
|
262c0e5990
|
1.5.001 update (1.4 --> 1.6): if filename not found in filesystem try with hardcoded iso-8859-1 charset instead of current utf-8
|
2013-01-04 07:32:06 +00:00 |
|
Klaus Leithoff
|
fa1886d3ac
|
fix incompatibility of expectations in VersionCheck for FF/Gecko Engine; we assume that overall FF-Compatibility is not affected by FF>=Version 17
|
2012-11-27 08:26:37 +00:00 |
|
Klaus Leithoff
|
7733cdc836
|
mailheader-decoding: check if there is a possible nested encoding; make sure that the inputstring and the decoded result are different before recursively calling decodeMailHeader on the decoded result (to avoid loops)
|
2012-11-07 11:49:04 +00:00 |
|
Ralf Becker
|
e23ef8d237
|
fix for bug #3164: Lines containing accents are truncated in vCard exports
|
2012-11-01 17:24:22 +00:00 |
|
Ralf Becker
|
05ed8e3712
|
do NOT delete preferences, before writing them in preferences::save_repository (might be cause for race-condition causing preferences to be lost)
|
2012-10-31 14:16:52 +00:00 |
|
Ralf Becker
|
aef3627658
|
correctly urlencode redirects if we have no ntlm available
|
2012-10-30 14:44:07 +00:00 |
|
Ralf Becker
|
68368871d7
|
consistently send ETag by using and extending put_response_headers
|
2012-10-29 12:24:50 +00:00 |
|
Ralf Becker
|
9b6f7d40c0
|
* CalDAV/CardDAV: fix not working logging of errors into traffic log
|
2012-10-29 12:16:42 +00:00 |
|
Ralf Becker
|
d7eedc5b5c
|
* CalDAV/CardDAV: return urn:uuid as last record in calendar-user-address-set, as according to iCal4OL developer, some clients might have problems with it, also adding both full uri and just path of principal url, as calendarserver does it
|
2012-10-24 07:18:07 +00:00 |
|
Ralf Becker
|
c3cb454145
|
* API: only cache in APC by default, if it has at least 64M of shared memory, otherwise use filesystem
|
2012-10-23 07:50:15 +00:00 |
|
Ralf Becker
|
1517756585
|
* CalDAV: fixed parsing of principal urls used by iOS6 for users
|
2012-10-22 16:44:30 +00:00 |
|
Klaus Leithoff
|
9f12822361
|
upgrade fckeditor to version 2.6.8
|
2012-10-15 14:25:45 +00:00 |
|
Ralf Becker
|
a97dd01349
|
fixed invalid xml in CardDAV:principal-address property of pricipal collection
|
2012-10-02 05:20:45 +00:00 |
|
Ralf Becker
|
e488090eaf
|
backported r29890 (if negating a search with an exclemation mark, we have to AND the criteria) from Trunk to fix community bug #3148 - database error when selecting users in preferences
|
2012-09-27 08:30:47 +00:00 |
|
Ralf Becker
|
4241e34ddf
|
allow storing and retrieval of following CalDAV properties: default-alarm-vevent-date, default-alarm-vevent-datetime
|
2012-09-26 10:02:03 +00:00 |
|
Ralf Becker
|
b76be6cc0e
|
* CalDAV/CardDAV: Max OS X 10.8 (Mountain Lion) support: automatic sync of all addressbooks in one
|
2012-09-26 08:07:31 +00:00 |
|