Klaus Leithoff
a763dd6234
move groupdav to_ascii to translation class; unify content_header and content_disposition_header to be used by all downloads; adapt vfs_webdav_server thereof
2014-02-25 15:28:36 +00:00
Ralf Becker
9a3c3b83b2
* WebDAV/Filemanager: reject to save files by clients using chunked transfer-encoding on servers which does not support that (eg. OS X Finder with server using FastCGI PHP)
2014-02-24 12:40:31 +00:00
Ralf Becker
b54e77f266
* CalDAV/CardDAV: fixed support for limited sync-collection report used eg. by Marten Gajdas Android apps
2014-02-20 17:46:44 +00:00
Ralf Becker
d7d02c919f
* eTemplate/all apps: limit displayed history to 500 entries
2014-02-20 12:47:40 +00:00
Ralf Becker
9c9dc59df7
* All apps: run link notifications after processing and returning control to user to speed up saving of entries with links to (big) projects
2014-02-20 11:30:22 +00:00
Klaus Leithoff
e95d46b7bc
disable transaction for mysql for restore, as a failure during restore may lead to an empty database, as drop table is not transactional for mysql
2014-02-17 16:18:26 +00:00
Ralf Becker
99ca6a592b
* CalDAV/Calendar: fixed invalid ics file for alarm exactly at the event
2014-02-10 08:53:40 +00:00
Ralf Becker
dbdb54abb5
* API: support for mbstring.func_overload=0 (previously we required mbstring.func_overload=7 to correctly support utf-8)
2014-02-04 16:14:46 +00:00
Ralf Becker
215cc95315
fixed problem reported by Pedro Ribeiro
2014-02-04 13:48:03 +00:00
Ralf Becker
8156367b57
* CalDAV/Resources: fixed only first N resources were available in CalDAV (N = common preference how many entries to show)
2014-01-28 14:45:10 +00:00
Ralf Becker
8c13d3e6cb
* API/Preferences: fixed can NOT unset last (forced) preference of an app, also fixed not working deleting of prefs when deleting a user or group
2014-01-23 12:34:45 +00:00
Ralf Becker
18c702dc5a
fixed typo causing preferences not to be deleted, when users or groups get deleted
2014-01-14 11:54:24 +00:00
Ralf Becker
b7d0515cc2
* Tracker: dropping unique index(es) on escalations to not limit creating same escalations eg. on different queues
...
Was previously done by modifying index to contain more columns in update, but not new installations.
Now droping all existing unique indexes completly.
2014-01-14 11:11:36 +00:00
Ralf Becker
b8e4818452
* CalDAV/calendar: fixed permanent auth request in iCal, if accountselection is set to "selectbox with groupmembers" and rights granted from group without being a member
...
expand-property report now ignores the url instead of throwing an exception
2014-01-07 17:31:51 +00:00
Ralf Becker
d5e12ae79e
* API/Admin: fixed SQL error on repairing filesystem, if one of required directories has wrong permissions
2014-01-07 09:56:43 +00:00
Nathan Gray
2572d7aa05
Revert accidental changes from 44503. Thanks Jörg.
2013-12-09 15:57:18 +00:00
Klaus Leithoff
a8f039f898
* API/CKEditor: update to CKEditor Version 4.2.3
2013-11-28 09:46:31 +00:00
Ralf Becker
cf6bfd1027
* CalDAV/CardDAV: do NOT use Content-Length header, if zlib.output_compression is enabled, fixes problems with iOS7 eg. eTask app
...
Content-Length is size AFTER applying transfer encoding which compression is, as compression is done in PHP outside our control, we only set wrong (to big) size
2013-11-20 14:15:10 +00:00
Nathan Gray
27e45ec31c
jqplot version update to 1.0.8
2013-11-12 19:19:35 +00:00
Ralf Becker
c8e4f12606
static method can not use $this, there is no need to anyway
2013-11-11 08:28:36 +00:00
Ralf Becker
d25f9dce25
* CalDAV: fixed wrong http-status for delete in inbox and announce sync-report on inbox, so clients using it get events only once
2013-10-31 11:29:44 +00:00
Ralf Becker
852a836730
* Admin/Preferences: changepassword hook was called twice
...
fixed by calling in now from API and not on every location in application code changing a password
2013-10-25 19:29:16 +00:00
Klaus Leithoff
df20b4b360
work around ckeditor problem with default (kama) skin, by falling through to moonocolor
2013-10-24 14:43:25 +00:00
Klaus Leithoff
892f90205a
work around ckeditor problem with default (kama) skin, by falling through to moonocolor
2013-10-24 14:42:40 +00:00
Klaus Leithoff
a606f1f266
make ckeditors additional skins available for selection
2013-10-24 13:22:45 +00:00
Ralf Becker
c8f1e75165
PSR-0 autoloading eg. for PEAR or Horde classes
2013-10-22 08:25:55 +00:00
Klaus Leithoff
210a145747
support additional moonocolor skin
2013-10-21 11:33:39 +00:00
Ralf Becker
d63cf889b4
silenced permanent error_log and fixed a typo
2013-10-18 14:31:46 +00:00
Ralf Becker
123767d517
silenced permanent error_log and fixed a typo
2013-10-18 14:30:24 +00:00
Klaus Leithoff
6e0448cb62
fix broken scayt and spellcheckerbuttons in config for ckeditor
2013-10-17 15:09:56 +00:00
Ralf Becker
6e76361736
open all sidebox admin link in admin vi admin.admin_ui.index loader
2013-10-15 16:53:43 +00:00
Ralf Becker
319a503c90
fixed broken install under PostgreSQL caused by PHP Fatal error: Call to a member function fetch() on a non-object
2013-10-15 11:42:28 +00:00
Ralf Becker
e0b9d99a45
fixed broken install under PostgreSQL caused by PHP Fatal error: Call to a member function fetch() on a non-object
2013-10-15 11:41:29 +00:00
Ralf Becker
b0219a682f
reverted accidently commited phpgwapi changes
2013-10-15 09:36:23 +00:00
Ralf Becker
0ca55a1103
* SiteMgr: fixed not working anonymous user and using now a random password
2013-10-15 09:25:49 +00:00
Ralf Becker
38504680b7
setting CSP attributes needed by CKeditor now automatic when egw_ckeditor_config::get_ckeditor_config(_array) get called
2013-10-14 10:42:36 +00:00
Nathan Gray
bab4adf6d9
Update toolbar definitions to match new format
2013-10-10 11:55:29 +00:00
Klaus Leithoff
cce86e346e
silence permanent error log
2013-10-10 09:25:04 +00:00
Klaus Leithoff
77d28bad75
allow to set config via json_encoded string for purify wrapper
2013-10-10 09:23:55 +00:00
Ralf Becker
0bb8093426
fixed translations on client-side: server sends now currentapp and langRequire to client, which uses that to translate phrases, langRequire is only stored in egw object for matching app-name and window!
2013-10-07 17:00:03 +00:00
Ralf Becker
ffc506561a
* API: fixed not working session encryption, by switch back to previous MCrypt algorithm and mode
2013-10-07 07:22:50 +00:00
Ralf Becker
72c350f76d
* API: fixed not working session encryption, by switch back to previous MCrypt algorithm and mode
2013-10-07 07:22:21 +00:00
Ralf Becker
43e1bfcc12
switching on Content-Security-Policy: script-src 'self' 'unsafe-eval' for all templates, old non-et2 apps can call egw_framework::csp_script_src_attrs('unsafe-inline') to enable inline scripts in their scope, et2 does it for CK editor which does not support CSP currently and old etemplate does it for all apps using it
2013-10-05 13:33:28 +00:00
Ralf Becker
f8a0db06fc
completly remove preferences menu from sidebox and tiled preferences index in favoir of app-sensitive entries in top-menu
2013-10-03 09:23:18 +00:00
Ralf Becker
6f162f144e
add context sensitive link to ACL/grant access to top-menu, same is to be happen for cats and preferences itself and preferences in sidebox will be removed
2013-10-02 16:29:08 +00:00
Ralf Becker
7cf6500f92
docu update
2013-10-02 10:33:44 +00:00
Ralf Becker
2d88f9db75
full implementation of draft-murchison-webdav-prefer-05, incl. return=representation for 412 conflicts
2013-10-01 10:55:44 +00:00
Ralf Becker
53880e2063
to mitigate html download with CSP: no blacklisting just IE, only whitelist tested browsers and versions
2013-10-01 09:50:23 +00:00
Ralf Becker
d49c460c5f
to mitigate html download with CSP: no blacklisting just IE, only whitelist tested browsers and versions
2013-10-01 09:49:06 +00:00
Ralf Becker
bc9c486e03
some small fixes to get through a view more tests for managed attachments
2013-09-25 12:37:42 +00:00