Commit Graph

19371 Commits

Author SHA1 Message Date
5070027e00 fixed broken emailadmin editProfile add/edit/delete mailAlternate/mailForward 2012-04-13 11:57:12 +00:00
239624ad56 fixed bug in memcache extension < 3.1.1 with memcache > 1.4.3, eg. Debian 6, causing delete of cache items to fail 2012-04-13 10:57:53 +00:00
db729eac41 tests for egw_cache_provider and not using APC for cli, if apc.enable_cli is not set
Also did some benchmarking on my Macbook (with a SSD and memcached running on localhost):
Checking egw_cache_memcache:
0 checks failed, 100 iterations took 0.480 sec

Checking egw_cache_apc:
0 checks failed, 100 iterations took 0.025 sec

Checking egw_cache_files:
0 checks failed, 100 iterations took 0.826 sec
--> APC is by a factor of 20 faster then memcached, which is double as fast compared to files on a SSD
2012-04-13 10:22:38 +00:00
a492f2a426 fix possible error SQL-Error on history actions while deleting profiles; removing lots of trailing whitespace 2012-04-13 09:24:33 +00:00
e8377f28cf More rigorous checking on empty / missing date - set to null, not blank 2012-04-13 08:27:40 +00:00
dc2c5e1f30 more detailed log for missing default profile 2012-04-13 08:00:04 +00:00
ed6cf6d158 have to use schema from backup itself, not (autoloaded) current schema 2012-04-13 06:10:13 +00:00
a4839350cd handle fatal error on missing object of mailPreferences 2012-04-12 14:21:56 +00:00
04e39e4132 fixed not working update from 1.8.004 2012-04-12 14:14:37 +00:00
2b1ad4de7a fixed since r38811 not working restore of backups 2012-04-12 13:26:00 +00:00
2f1981372a * CalDAV/CardDAV: log failed requests with ### like exceptions to ease diagnose problems, log if clients requests accounts not visible because of account-selection preference, skip proxys if not visible 2012-04-12 10:44:37 +00:00
ffee79b8ea * Backup/Addressbook: adding limited index-length to backed up schema and fix restore of old backups without (default to 32 on multicolumn indexes including text columns) 2012-04-12 08:08:06 +00:00
06e213194f docu update: added accounts-addressbooks accessible via CardDAV 2012-04-11 20:33:54 +00:00
195f3dd64b * most apps: fixed rich-text editor to allow to enter < and > eg. html markup in regular input mode (not source) 2012-04-11 14:52:30 +00:00
d7b46c4713 allow text like html markup for htmlarea in mode="ascii", which is effectivly a textarea. Allows html-tag eg. in tracker 2012-04-11 09:21:15 +00:00
1c0956dec7 remove obsolet javascript; control that global tab, ->can be used by group<- cannot be set/used together with ->can be used by user<-; as most users thought of it as a concept of narrowing access by user AND group, and not as a concept of allowing a profile to either a user OR a given group 2012-04-10 15:38:58 +00:00
d8e4780d5e Update end date (due date) to date-time instead of date to match current type 2012-04-10 15:27:54 +00:00
10131f9e1f Remove old CSV import 2012-04-10 15:26:43 +00:00
ff1173f09e as the ui suggest that we do not want to validate certs, we have to switch the true/false option for the checkbox to match the wording. 2012-04-10 10:36:39 +00:00
16e41660c6 fixing the fix: api version is not yet read, therefore use modifiction time of phpgwapi/inc/setup.inc.php instead 2012-04-10 07:52:31 +00:00
a3eac1712c * CalDAV/CardDAV: add API version to pseudo session-id used to invalidate all sessions from the previous version (which eg. give database errors, because using old schema) 2012-04-07 06:53:04 +00:00
d84ea6e319 Show icon based on icon-selectbox, hide placeholder (broken image), if no icon selected 2012-04-05 12:46:39 +00:00
0ba4b98cde remove trailing whitespace from css in templates 2012-04-05 12:44:45 +00:00
5450945136 * eMail: supporting deprecated text/directory mimetype (if filename extension is of type text/vcard) for opening in addressbook edit dialog.
handle jet another representation of hyphen, as it does not translate
2012-04-05 09:07:33 +00:00
ffc4a60bec store already read table-defintions no longer in session (in ['egw_info']['apps'][]['table_defs']) but in a static variable only within the request:
--> keeps session smaller
--> php file with table-defintion get stored by accelerator anyway, so nothing to gain
--> if schema get's updated long running sessions like CalDAV not getting fatal errors
2012-04-05 07:15:26 +00:00
6dad45d443 do NOT blanc fileas_type, as it is not always set in vCard, but should be set in EGroupware 2012-04-04 17:48:27 +00:00
6924752579 * CardDAV: fixed not working deleting of existing fields and cell phone numbers for Apple clients 2012-04-04 17:38:58 +00:00
839818866b Fix link action popup 2012-04-04 14:14:32 +00:00
3eb021ff20 load wz_tooltips only if required: $GLOBALS[egw_info][flags][include_wz_tooltip] set or html::tooltip() called before calling common::egw_header(), calling header again as end of home page to allow apps to load stuff into the header (not only wz_tooltip) 2012-04-04 13:58:30 +00:00
44051ca146 * resources: fix broken import when importing with human readable names (not database values) 2012-04-04 11:59:53 +00:00
8941232989 * InfoLog: remember filter to restore it after viewing subs or an other action-view 2012-04-04 11:55:19 +00:00
29e9b85fcf * InfoLog: show time of duedate in notifications if set (!= 0:00) 2012-04-04 10:37:46 +00:00
369135bf37 fix "PHP Fatal error: Cannot pass parameter 2 by reference in doc/rpm-build/post_install.php on line 389" 2012-04-04 06:36:09 +00:00
5044856b44 Changelog for 11.1.20120404 2012-04-04 05:40:59 +00:00
ed30953233 * restart running Apache after each update, to force APC to update changed sources and/or Apache configuration 2012-04-03 19:10:01 +00:00
3f60e033b1 Changelog for 11.1.20120403 2012-04-03 16:09:24 +00:00
a11a671579 * InfoLog/CalDAV: add support for responsible as iCal ATTENDEE, make sure not to empty InfoLog fields not supported by iCal standard 2012-04-03 16:06:05 +00:00
a8f0ca11f8 * ProjectManager: fixed not working editing of projectelement via context-menu (also check registed sub-types of apps user has access to) 2012-04-03 13:29:51 +00:00
c87887d11f Change addressbook Export CSV context menu option to use importexport 2012-04-02 16:35:03 +00:00
0a9a1736ca Change error output from STDERR to error_log 2012-04-02 14:37:14 +00:00
b74b6c6daa Changelog for 11.1.20120402 2012-04-02 06:33:00 +00:00
b45891091d update from 1.8.004 2012-03-31 14:18:42 +00:00
5ee6f75283 add locations category required for CalDAV to distinguish between locations and resources, when updating from 1.8 2012-03-31 09:35:24 +00:00
1af08e72e8 * Admin/ImportExport: fixed import of already hashed passwords 2012-03-29 18:34:24 +00:00
3a8f279905 do not try to apply decodePath to an array (egw_link::title is handling this correctly if app is VFS_APPNAME and second argument is of type array) 2012-03-29 13:37:24 +00:00
f30ad83240 do NOT store state in prefs, if csv_export is set 2012-03-29 12:59:43 +00:00
791cec1be9 * Calendar/CalDAV/eSync: fixed etag generation to NOT query maximum user-modification date for each entry, fixed etag and ctag for eSync to only use recurance master, as ActiveSync event does not contain extra participant data for exceptions (virtual and real)
r38474: fixed SQL error reported on developer list: nothing known about column "recur_date"!
2012-03-29 12:43:34 +00:00
333c03b41d better control of message forwarding inline/as attachment (was partially dependent on associated preference-setting) 2012-03-29 12:20:56 +00:00
aba3c0250b found a lot more calls to get_rows missing to set csv_export flag and fixed code in nextmatch dealing with situation if num_rows=-1 got stored in prefs anyway 2012-03-29 12:08:42 +00:00
f609efbdd8 * ImportExport/Tracker: timeout left num-rows set to -1, causing nextmatch to try to display full list on next login 2012-03-29 10:45:08 +00:00