Commit Graph

5367 Commits

Author SHA1 Message Date
f472ff10ee fixed PHP Fatal error: Call to a member function MetaTables() on a non-object, when non-default apps like esyncpro got installed/updated 2014-07-15 11:07:26 +00:00
2461660920 * Preferences: do NOT use deny configuration for admins 2014-07-14 16:26:03 +00:00
a0d2956bb6 Link was missing if application entry directory already exists.
Fixes unable to symlink existing entries to vfs
2014-07-14 10:22:48 +00:00
f11f9937ac make detection of serialized values more robust, to allow string like eg. "a:hello" 2014-07-13 09:38:55 +00:00
6b0ed9111f * API: fixed broken configuration, causing eg. ActiveDirectory or LDAP authentication to fail (you need to run Setup >> Clear cache!)
all config vars with names starting with an "a" were returning false instead there correct value
2014-07-12 08:51:31 +00:00
2dd0625ebe * Backup: backup could contain rows multiple times (which caused restore to fail) 2014-07-11 17:35:46 +00:00
772ebe6a41 improve (failsafe for non matching vartype personal (array instead of expected string)) imap_rfc822_write_address own fallback function 2014-07-11 11:34:11 +00:00
b7a6e53163 * Added context menu to download all linked files in one zip file
As long as there are 2 or more files linked to the entry, you can download them all as a zip using the link list context menu.
2014-07-08 16:51:01 +00:00
db5fb7a86a Use egw_vfs::file_exists() instead of file_exists() to handle missing prefix.
Fixes not being able to symlink to vfs from link widget.
2014-07-07 22:10:02 +00:00
5ba884f4a6 * Admin/API: remove old database based error-log 2014-07-05 08:54:36 +00:00
ada3b84386 fixed IDE errors and removed deprecated functions create_emailpreferences and check_owner 2014-07-05 07:58:48 +00:00
f2dec7deac Don't exit after creating a ZIP so caller can do cleanup, if needed. 2014-07-03 16:51:21 +00:00
6560a9d137 fixed not working "Search ..." in old eTemplate nextmatch-account-filter ("noPrint" class caused necessary "uiaccountselection" class not to be added) 2014-07-03 08:41:37 +00:00
35f59acf41 Zip still needs the encoding, lost in previous commit. 2014-07-02 14:46:15 +00:00
977cb5e7df Apparently converting like that doesn't work, since umlauts get mangled.
Using to_ascii() instead
2014-07-02 14:40:28 +00:00
4c15c2f2de * Calendar/API: allow not serialized data in async jobs, only run automatic purge if we have a real number > 0 2014-07-02 12:42:12 +00:00
e63984884f Take some more care with filenames, trying to get Windows to handle the zips 2014-06-30 17:42:11 +00:00
b3a9da635f moved translation statistics logic and caching to translation class 2014-06-28 11:47:32 +00:00
b75a9c42a2 fixed not working tracker resolutions (and probably other labels) after category extra data in json 2014-06-27 11:36:18 +00:00
94a0465616 json_encode instead of PHP serialized 2014-06-27 08:48:47 +00:00
d422d2ea8d json_encode instead of PHP serialized 2014-06-27 08:47:30 +00:00
cced2ceffc * API: storing category extra data now json-encoded 2014-06-27 08:21:01 +00:00
7666292284 no need to manually (un)serialize vfs_fstab and detect old php serialize and new json_encoded values 2014-06-27 07:48:44 +00:00
d6a5c93e01 new php_safe_unserialize function refusing to unserialize objects and using it for config, preferences and DB-backups 2014-06-26 17:38:29 +00:00
174e0c1e15 fixed not detected JSON in array not object syntax 2014-06-26 13:44:31 +00:00
e0a0708a64 fixed no new customfields could be created 2014-06-26 13:32:26 +00:00
864c3189cc moved about link to admin and changed wording of "Powered by ..." in footer 2014-06-25 19:02:06 +00:00
b602714292 Use relative paths inside zip 2014-06-25 17:15:00 +00:00
9e67848243 force new Pixelegg template on update 2014-06-25 16:46:36 +00:00
d6fcba4dc9 Update documentation to mention filtering too 2014-06-25 16:10:43 +00:00
9f450a8132 * PostgreSQL/Addressbook: fixed not displayed pictures
by backporting ADORecordSet_postgres64::_decode() from ADOdb 5.19
2014-06-25 15:43:20 +00:00
d2bc16c79b fix IDE warnings 2014-06-25 12:55:16 +00:00
2ee9082f2e * PostgreSQL: fixed not working installation (access to not yet existing table stalls transaction) 2014-06-25 12:43:11 +00:00
bfade1bbbc fix query to work with Postgres: string literals need single quotes not double 2014-06-25 09:23:21 +00:00
9da3a90a96 improved repair of required nods to cope with renamed or wrongly linked nods like / having a name and/or linked to itself instead of 0, also fixed IDE warnings 2014-06-25 08:23:28 +00:00
a852eed949 Add save as ZIP action 2014-06-24 19:29:05 +00:00
7505b92bcb fixed not working password link in Firefox (JSON.parse in FF does not like white-spaces) 2014-06-24 14:07:42 +00:00
2502f5500a * Notification/Mail: make sure acc_smtp_username is used (if available), to cope with strict mailserver settings to prevent faking sender information 2014-06-24 13:38:32 +00:00
af9b8303d6 make egw_db::from_bool() static and use that to work around PHP 5.3 limitation of not making class scope available in closures 2014-06-24 07:25:35 +00:00
ffae12e240 * all apps: custom-fields are now stored in own egw_customfields table (no more limit on number), site configurations get now JSON serialized 2014-06-23 14:35:22 +00:00
ff00c695ca new API method egw_framework::popup($link, $target="_blank", $popup="640x480") to open a popup independent of running a regular or a JSON request 2014-06-18 13:57:15 +00:00
6e6e75182b added a debug message 2014-06-18 08:22:12 +00:00
0f3be64360 (re-)set VFS user for vfs access rights, when user of async job changes 2014-06-17 06:52:52 +00:00
b49d9fac67 Entry directories are always reported existing and empty, if not existing in sqlfs 2014-06-16 20:01:59 +00:00
e16b6b361d using PHP 5.3 late static binding and closures 2014-06-16 08:41:46 +00:00
ad85c88c72 only save preferences of apps whos preferences actually changed 2014-06-13 16:08:42 +00:00
2ff1107b78 Ignore favorite preferences which are not correctly serialized, and somehow are stroed in database. At the moment we just ignore them, but they stays in database, need to be watched closely to find the cause, though. 2014-06-13 16:03:16 +00:00
541e6f9bb5 need to remove /e modifier, when using preg_replace_callback 2014-06-13 13:30:36 +00:00
60106975aa * Preferences: now stored JSON encoded in database (also removed many deprecated methods) 2014-06-13 13:15:21 +00:00
78e701ed85 Remove another inline script which was violating CSP 2014-06-13 11:16:04 +00:00