Ralf Becker
|
51f8d5b7b0
|
egw_vfs::download_url requires egw::link, as it is relative to egroupware dir
|
2009-11-28 10:31:20 +00:00 |
|
Ralf Becker
|
fd0bfe97ea
|
querying date_default_timezone_get() only once and storing it as
$GLOBALS[egw_info][server][server_timezone], as it fills the log with
warnings under php5.3
|
2009-11-28 10:18:21 +00:00 |
|
Klaus Leithoff
|
57ce5a4c4c
|
handling parameter-replacements in translation class
|
2009-11-27 13:16:20 +00:00 |
|
Ralf Becker
|
734a9f6947
|
HTTP_REFERER seems NOT to get urldecoded, causing url already containing
a comma in calendar got double encoded, which stalls the calendar
(no access to calendar of "1%2C2"!)
|
2009-11-27 12:35:57 +00:00 |
|
Klaus Leithoff
|
5cb72ec6df
|
purifier upgrade to 4.0.0
|
2009-11-27 09:37:41 +00:00 |
|
Klaus Leithoff
|
b29fdf18dc
|
switching to modern purifier notation, as of in 4.0 the old style is deprecated
|
2009-11-27 09:32:22 +00:00 |
|
Christian Binder
|
30fd54c4ac
|
central method in categories class to check a given list of category ids for needed permission
|
2009-11-26 08:24:51 +00:00 |
|
Ralf Becker
|
3de4879a18
|
"not treating newer Safari with old KHTML handling, as it unnecessary hides overlaped selecboxes and NOT restores them"
|
2009-11-25 20:25:18 +00:00 |
|
Ralf Becker
|
0814820652
|
new option &128 to NOT require an extra trigger for date popup, clicking
into input box is enought and removing of extra separators to be more
compact
|
2009-11-25 20:19:35 +00:00 |
|
Jörg Lehrke
|
cf92ec1930
|
Fix RRULE issue with trailing colon
|
2009-11-25 19:17:52 +00:00 |
|
Jörg Lehrke
|
ca9f3fe1eb
|
Fix WSP issue in QP paramters
|
2009-11-25 09:40:25 +00:00 |
|
Jörg Lehrke
|
d6663242d1
|
Fix empty value issue
|
2009-11-25 08:50:51 +00:00 |
|
Klaus Leithoff
|
e3d06b2219
|
if we encounter potential malicious script, we run it through html::purify. we test that again against potential malicious code, and drop the content only if we fail the test against the cleaned content as well. we set egw_unset_vars at any case with the original content, in case the application in question makes use of it.
|
2009-11-24 11:28:49 +00:00 |
|
Klaus Leithoff
|
d228a33ff1
|
take care that charset and tempdir have appropriate values, no matter if they are initialized at the time
|
2009-11-24 11:18:06 +00:00 |
|
Oscar Manuel Gómez Senovilla
|
a70df0ddbb
|
Pending language updates
|
2009-11-24 05:51:49 +00:00 |
|
Jörg Lehrke
|
bf9799ebfe
|
Improve multi-domain support for SyncML
|
2009-11-22 18:48:51 +00:00 |
|
Jörg Lehrke
|
67e9dc48e2
|
Add additional datatstores in varios places
|
2009-11-22 17:50:16 +00:00 |
|
Jörg Lehrke
|
76ffd72eb6
|
Add multi-domain support for SyncML
|
2009-11-22 17:49:09 +00:00 |
|
Klaus Leithoff
|
badbc1fead
|
refine purify definition to allow for anchor tags
|
2009-11-21 17:24:36 +00:00 |
|
Jörg Lehrke
|
d8ee864991
|
SyncML filter handling improved, code cleanup
|
2009-11-20 07:24:00 +00:00 |
|
Nathan Gray
|
7744508999
|
API changes to support optional link sub-types
|
2009-11-19 20:09:30 +00:00 |
|
Klaus Leithoff
|
84b0a80b5a
|
improve html purify's default filtering
|
2009-11-19 15:13:14 +00:00 |
|
Klaus Leithoff
|
4515b1fec0
|
adding html.allowed to purify with list of allowed tags; providing the ability to switch off purify, when calling fckEditorQuick (useful, when the cleanup is already done)
|
2009-11-19 11:13:36 +00:00 |
|
Oscar Manuel Gómez Senovilla
|
f5bfd874d0
|
tracker #2307
|
2009-11-18 20:01:08 +00:00 |
|
Ralf Becker
|
221473ce0f
|
make dynamic resizable sidebox width app specific
|
2009-11-18 20:00:26 +00:00 |
|
Oscar Manuel Gómez Senovilla
|
31bc2ff512
|
tracker #2349
|
2009-11-18 19:40:17 +00:00 |
|
Jörg Lehrke
|
d1b10adf4a
|
Fix Domain Issue (Bug #2367) for SyncML
|
2009-11-18 18:57:00 +00:00 |
|
Klaus Leithoff
|
d4b0e572a1
|
some more documentation, some improvement in convertHTMLToText and replaceEmailAdresses
|
2009-11-18 10:38:15 +00:00 |
|
Christian Binder
|
cdd50f6b55
|
new method check_perms for categories class
|
2009-11-18 07:42:14 +00:00 |
|
Jörg Lehrke
|
14770c3689
|
Fix for 'Enforce Server' during SlowSync
|
2009-11-17 21:20:32 +00:00 |
|
Ralf Becker
|
4181ddaecf
|
"throw assertion failed exception (with trace), if redirect fails because output already started"
|
2009-11-17 14:56:57 +00:00 |
|
Jörg Lehrke
|
4b490c2e8b
|
Add additional datastores
|
2009-11-17 07:13:21 +00:00 |
|
Ralf Becker
|
1754508ce9
|
"let new method hooks fail gracefully if hook class-file does not exists (like the old hooks do, eg. if app got removed)"
|
2009-11-16 09:42:53 +00:00 |
|
Christian Binder
|
da7db21806
|
also match against trimmed database entries when categories should be searched by $filter
|
2009-11-16 06:54:03 +00:00 |
|
Christian Binder
|
5dbc859f71
|
fixed missing $this-> operator which prevented ACL read on sync - let categories class always enumerate group ACLs (it was skipped for LDAP backends)
|
2009-11-13 09:55:54 +00:00 |
|
Ralf Becker
|
fc244efb1f
|
"- change cast to string to be more describtive: \"Wednesday, 2009-11-11 11:11:11 (Europe/Berlin)\"
- check if translation class is available, before calling it"
|
2009-11-12 09:30:37 +00:00 |
|
Jörg Lehrke
|
81d8ea7bbb
|
Fix conflict handling issues
|
2009-11-11 20:16:34 +00:00 |
|
Jörg Lehrke
|
b3a1f2de10
|
Add device specific timezone settings
|
2009-11-11 20:15:29 +00:00 |
|
Jörg Lehrke
|
5bdf4a4942
|
VTIMEZONE and TZID are not supported by VCALENDAR VERSION=1.0
|
2009-11-11 20:14:34 +00:00 |
|
Jörg Lehrke
|
ad20d701e2
|
Fix UID issue
|
2009-11-11 20:13:03 +00:00 |
|
Klaus Leithoff
|
01c8f7a221
|
fix the overlapping of the sidebox content into listviews (e.g. projectmanager) when content is too wide for current size
|
2009-11-11 14:28:20 +00:00 |
|
Jörg Lehrke
|
08d11093dd
|
Add domain support
|
2009-11-11 10:25:50 +00:00 |
|
Jörg Lehrke
|
edd5a58870
|
Add ./event datastore to capabilities
|
2009-11-11 09:18:00 +00:00 |
|
Jörg Lehrke
|
bb7ad55ea4
|
Support for Synthesis VTIMEZONE RRULES
|
2009-11-11 09:16:46 +00:00 |
|
Ralf Becker
|
ddfcdfff06
|
allow EGroupware users to select only timezones, for which we have a VTIMEZONE component (I think the others are only unofficial aliases, not included in our database)
|
2009-11-09 09:00:53 +00:00 |
|
Klaus Leithoff
|
e99af0dfd6
|
revert of the change in r28264 as it would allow crossside scripting
|
2009-11-05 09:06:41 +00:00 |
|
Klaus Leithoff
|
5a4f03cf7b
|
fixing a problem regarding the activation of links encoded with htmlspecialchars
|
2009-11-05 08:40:57 +00:00 |
|
Klaus Leithoff
|
914861ac59
|
bugfix groupmembers of groups got lost, while renaming accounts
|
2009-11-04 11:17:06 +00:00 |
|
Klaus Leithoff
|
c5453aa3f9
|
make sure there is a wordboundary after script, while testing for malicious code (as text like < blabla description blabla > triggered the expunge of the text
|
2009-11-02 11:36:00 +00:00 |
|
Klaus Leithoff
|
a49344abf1
|
port Christian Binders patch to handle config values as well (e.g.:customfields): little helper for prefs if unserialize failed - this can happen if the pref comes from an installation with another charset than the current system charset
|
2009-11-02 10:55:30 +00:00 |
|