Ralf Becker
|
4c2567c1ff
|
remove xcache backend, because it is as obsolte as xcache
|
2014-07-17 13:05:59 +00:00 |
|
Ralf Becker
|
5a8f987eb1
|
* API/Admin: fixed not working Admin >> Clear cache for default APC(u) and files backends
|
2014-07-17 12:35:14 +00:00 |
|
Ralf Becker
|
f24915a23c
|
only need one save-as-zip image
|
2014-07-17 11:25:15 +00:00 |
|
Ralf Becker
|
fa95339c3c
|
only need one save-as-zip image
|
2014-07-17 11:22:57 +00:00 |
|
Ralf Becker
|
448e1e3675
|
* Admin: automatic update check displaying an icon for available (security-)updates for admins, escalating for security updates to all users after 3 days
|
2014-07-17 09:22:54 +00:00 |
|
Ralf Becker
|
4cbb440bad
|
only modify js&css files for "real" browsers identified by existing of HTTP_REFERER, to return false data to WebDAV clients eg. used for backup
|
2014-07-17 07:34:34 +00:00 |
|
Ralf Becker
|
258def8344
|
only modify js&css files for "real" browsers identified by existing of HTTP_REFERER, to return false data to WebDAV clients eg. used for backup
|
2014-07-17 07:34:06 +00:00 |
|
Ralf Becker
|
a9ff59e452
|
mitigate risk of serving javascript or css via webdav from our domain
|
2014-07-16 14:54:24 +00:00 |
|
Ralf Becker
|
b1a95fb2e7
|
mitigate risk of serving javascript or css via webdav from our domain
|
2014-07-16 14:54:01 +00:00 |
|
Ralf Becker
|
5a6221ee63
|
fixed problems reported by LFRZ
|
2014-07-16 12:18:43 +00:00 |
|
Ralf Becker
|
9fa607c3bd
|
fixed problems reported by LFRZ
|
2014-07-16 12:18:04 +00:00 |
|
Ralf Becker
|
cfc56a6241
|
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:50 +00:00 |
|
Ralf Becker
|
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 |
|
Ralf Becker
|
0111766987
|
pending French translations from translation.stylite.de
|
2014-07-15 09:39:58 +00:00 |
|
Ralf Becker
|
2e4a5107b8
|
pending French translations from translation.stylite.de
|
2014-07-15 09:38:29 +00:00 |
|
Nathan Gray
|
9f9f5184fc
|
If selected egwActionObject(s) contain data, use that over global data store.
|
2014-07-14 20:29:42 +00:00 |
|
Ralf Becker
|
7ff555bbf1
|
* Preferences: do NOT use deny configuration for admins
|
2014-07-14 16:26:21 +00:00 |
|
Ralf Becker
|
2461660920
|
* Preferences: do NOT use deny configuration for admins
|
2014-07-14 16:26:03 +00:00 |
|
Nathan Gray
|
4104f793b2
|
Call applyFilters() function instead of setting directly, which skipped change detection.
Fixes selection not cleared when applying a favorite.
|
2014-07-14 14:11:41 +00:00 |
|
Nathan Gray
|
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 |
|
Nathan Gray
|
8a36e40b10
|
Call applyFilters() function instead of setting directly, which skipped change detection.
Fixes selection not cleared when applying a favorite.
|
2014-07-14 09:59:02 +00:00 |
|
Ralf Becker
|
9adf2b402d
|
make detection of serialized values more robust, to allow string like eg. "a:hello"
|
2014-07-13 09:39:34 +00:00 |
|
Ralf Becker
|
f11f9937ac
|
make detection of serialized values more robust, to allow string like eg. "a:hello"
|
2014-07-13 09:38:55 +00:00 |
|
Ralf Becker
|
f1606dbb76
|
fixed typo
|
2014-07-13 08:56:19 +00:00 |
|
Ralf Becker
|
ff1934a51f
|
fixed typo
|
2014-07-13 08:55:48 +00:00 |
|
Ralf Becker
|
007f2f75aa
|
* 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:53:12 +00:00 |
|
Ralf Becker
|
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 |
|
Ralf Becker
|
597b0ff2e2
|
* Backup: backup could contain rows multiple times (which caused restore to fail)
|
2014-07-11 17:36:27 +00:00 |
|
Ralf Becker
|
2dd0625ebe
|
* Backup: backup could contain rows multiple times (which caused restore to fail)
|
2014-07-11 17:35:46 +00:00 |
|
Klaus Leithoff
|
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 |
|
Klaus Leithoff
|
bfcc488233
|
improve (failsafe for non matching vartype personal (array instead of expected string)) imap_rfc822_write_address own fallback function
|
2014-07-11 11:33:17 +00:00 |
|
Ralf Becker
|
f151190d64
|
changed an other German translation to "Zugriffsrechte"
|
2014-07-09 08:18:42 +00:00 |
|
Nathan Gray
|
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 |
|
Ralf Becker
|
017ffe5e15
|
fixed javascript error "undefined attribute length"
|
2014-07-08 14:26:15 +00:00 |
|
Ralf Becker
|
3d79bae09a
|
Brazilian translations from Guilherme Rocha guilherme-at-gf7.com.br
|
2014-07-08 09:57:42 +00:00 |
|
Nathan Gray
|
a3a1d500ee
|
set_preference now accepts an additional callback parameter, passed on to jsonq
|
2014-07-08 03:34:05 +00:00 |
|
Nathan Gray
|
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 |
|
Nathan Gray
|
08c10a70aa
|
Update Resumable from github, fixes some problems with setting et2_file value to a list of files in firefox.
|
2014-07-07 20:26:48 +00:00 |
|
Ralf Becker
|
5ba884f4a6
|
* Admin/API: remove old database based error-log
|
2014-07-05 08:54:36 +00:00 |
|
Ralf Becker
|
ada3b84386
|
fixed IDE errors and removed deprecated functions create_emailpreferences and check_owner
|
2014-07-05 07:58:48 +00:00 |
|
Ralf Becker
|
d399e01ce8
|
new client-side API methods egw.dataSearchUIDs() and egw.dataRefreshUIDs() search for a given uid or regular expression and refreshing matching nextmatch rows, if somethings found
|
2014-07-04 08:55:37 +00:00 |
|
Nathan Gray
|
f2dec7deac
|
Don't exit after creating a ZIP so caller can do cleanup, if needed.
|
2014-07-03 16:51:21 +00:00 |
|
Ralf Becker
|
442614f5bd
|
* Addressbook,Calendar,InfoLog,Timesheet: switch on history / delete preventions, if there is not already a config
|
2014-07-03 16:42:56 +00:00 |
|
Ralf Becker
|
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 |
|
Nathan Gray
|
35f59acf41
|
Zip still needs the encoding, lost in previous commit.
|
2014-07-02 14:46:15 +00:00 |
|
Nathan Gray
|
977cb5e7df
|
Apparently converting like that doesn't work, since umlauts get mangled.
Using to_ascii() instead
|
2014-07-02 14:40:28 +00:00 |
|
Ralf Becker
|
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 |
|
Nathan Gray
|
e63984884f
|
Take some more care with filenames, trying to get Windows to handle the zips
|
2014-06-30 17:42:11 +00:00 |
|
Ralf Becker
|
b3a9da635f
|
moved translation statistics logic and caching to translation class
|
2014-06-28 11:47:32 +00:00 |
|
Ralf Becker
|
b75a9c42a2
|
fixed not working tracker resolutions (and probably other labels) after category extra data in json
|
2014-06-27 11:36:18 +00:00 |
|