Klaus Leithoff
493488b1b1
* Mail/API: some servers do report capabilities that they do not fully support; thus relying on those results in failure; use hordes capability_ignore to avoid the problems; map charset ks_c_5601-1987 to CP949 as the former is not supported by php(s) conversion functions and should be mapped to the latter
2015-10-22 11:26:26 +00:00
Ralf Becker
39c9aab64b
fix PHP Fatal on sending with an alternativ body and create multipart/alternativ ourself, if setAlterantivBody() was called
2015-10-21 14:48:27 +00:00
Hadi Nategh
1155f0c5e3
* Etemplate: Fix issue expose view gets opened for not supported mime-type (eg. image/pdf)
2015-10-20 16:23:21 +00:00
Hadi Nategh
d4e415598f
Run tutorial intro confirmation dialog only once per framework reload and session together
2015-10-20 12:52:30 +00:00
Hadi Nategh
5705886aac
allow client-side to detect first load aka just logged in
2015-10-20 07:37:13 +00:00
Ralf Becker
df8738de93
* Calendar/Mail: send meeting requests including html body like current Exchange server does it
2015-10-19 19:54:01 +00:00
Hadi Nategh
d90e369322
* All Applications: Implement new features for showing all video tutorials accessible from app's sidebox
2015-10-19 16:18:30 +00:00
Ralf Becker
33ebe9305b
* Mail/Wiki/Sitemgr: reworked XSS tests to allow eg. font-names containing "script" and other patterns forbidden by previous test, also added new html5 specific tests
2015-10-16 19:02:30 +00:00
Klaus Leithoff
fb175be16e
move autoload-stuff from end to the beginning, as it is no longer a function (__autoload) and therefore it need to be executed before all other code to be available,eg. for html::purify in _check_script_tag()
2015-10-16 09:19:44 +00:00
Klaus Leithoff
e7a0826a80
filter script keyword from face specifications, as our _check_script_tag will not allow that anyway
2015-10-15 08:38:33 +00:00
Hadi Nategh
04a8cd4f60
WIP EGroupware Tutorial:
...
- Implement video navigation on popup
- Implement introduction video with user confirmation dialog based on session
- New layout for tutorials list both in sidebar and popup
- Separate tutorials styles to be able to set different styles base on templates
2015-10-14 14:17:09 +00:00
Ralf Becker
887cd00c4c
allow to use alternate location name "hook_location", if app needs original name "location", like eg. calendar
2015-10-13 07:08:10 +00:00
Ralf Becker
2cc00a3c52
fix due to caching and reusing of connection not correctly set $this->Type == "mysql"
2015-10-12 18:35:11 +00:00
Ralf Becker
9f1b92aa1d
fix due to caching and reusing of connection not correctly set $this->Type == "mysql"
2015-10-12 18:34:47 +00:00
Ralf Becker
414a3e675f
special handling for $_POST[json_data] in _check_script_tag, to decend into its decoded content, fixing json direct might break json syntax
2015-10-12 13:27:16 +00:00
Ralf Becker
1971186597
special handling for $_POST[json_data] in _check_script_tag, to decend into its decoded content, fixing json direct might break json syntax
2015-10-12 13:26:34 +00:00
Ralf Becker
b56467a0c5
allow to overide egw_server_root used as key in egw_cache for tree- AND instance-level
2015-10-10 10:37:07 +00:00
Ralf Becker
9da4924f00
allow to overide egw_server_root used as key in egw_cache for tree- AND instance-level
2015-10-10 10:33:35 +00:00
Ralf Becker
60a5fec6a0
allow to reuse managed-id of existing attachment in PUT request by symlinking it, return correct xml-error for invalid mananaged-id
...
r53782: need to use our own readlink
2015-10-09 18:08:16 +00:00
Ralf Becker
20ede24957
fix CalDAVTester failure: managed-attachments: Simple non-recurring, non-scheduled update attachment: Test 4: rename of attachment via Content-Disposition:filename=
2015-10-09 18:04:40 +00:00
Ralf Becker
7ed6c0b3f1
Several fixed to cope better with CalDAVTester:
...
- adding priority=0=undefined to calendar, as it is iCalendar default
- no longer export iCalendar defaults PRIORITY=0, TRANSP=OPAQUE, CLASS=PUBLIC
- assume UTC if no timezone given, unfortunatly Horde_Icalendar currently does not tell UTC or local
- export DURATION instead of DTEND for UTC and duration less or equal 1 day (todo: store if user entered duration in db model, to be able export it as such again)
2015-10-09 18:03:45 +00:00
Hadi Nategh
61db4b7559
WIP EGroupware tutorial:
...
- Open autoload introduction tutorial from all apps
- Provide fallback tutorial
2015-10-09 15:09:34 +00:00
Hadi Nategh
55c6da3fa7
Some fixes for custom app-theme css:
...
- Make sure including css on ajax response respect app-theme
- Include app-theme for home portlets
2015-10-09 11:56:18 +00:00
Hadi Nategh
a378d19d2a
Some fixes for custom app-theme css:
...
- Make sure including css on ajax response respect app-theme
- Include app-theme for home portlets
2015-10-09 11:46:45 +00:00
Hadi Nategh
52a3e2240c
WIP EGroupware Tutorial:
...
- Add disable option in admin site configuration in order to be able to switch off the tutorials menu in sideboxes
2015-10-09 07:42:13 +00:00
Ralf Becker
b29df627a7
no longer store ADOdb object in session, also ensures reevaluating environment-data or multiple hosts in connection-data
2015-10-07 19:33:45 +00:00
Ralf Becker
51b60c5df6
no longer store ADOdb object in session, also ensures reevaluating environment-data or multiple hosts in connection-data
2015-10-07 19:33:22 +00:00
Ralf Becker
fb4c37d027
fix an other case were spinner is not removed due to a client-side javascript error
2015-10-07 09:32:43 +00:00
Ralf Becker
f8821f692f
fix an other case were spinner is not removed due to a client-side javascript error
2015-10-07 09:32:22 +00:00
Ralf Becker
7fb8f641d1
fixed typo (wrong case) causing default DB capabilities to be returned and eg. giving an sql error when searching under MySQL in addressbook
2015-10-07 05:30:13 +00:00
Ralf Becker
50ed21bd7e
fixed typo (wrong case) causing default DB capabilities to be returned and eg. giving an sql error when searching under MySQL in addressbook
2015-10-07 05:29:49 +00:00
Ralf Becker
0bbced7df2
move @/enviroment support from class-variables to local ones, to re-evaluate them on each request, class vars are stored in session
2015-10-06 20:00:06 +00:00
Ralf Becker
a269120683
move @/enviroment support from class-variables to local ones, to re-evaluate them on each request, class vars are stored in session
2015-10-06 19:57:52 +00:00
Nathan Gray
a2af10dd14
- Fix missing option check to work with options sent as an in-order array (label,value), fixes some custom fields not being properly set.
...
- Fix links to accounts (home-accounts) would not open properly when you click on them
2015-10-06 19:23:51 +00:00
Ralf Becker
9e1bd4fcb8
use same egw_exception_db_connection instead of die, if no DB host set, so it can be cought
2015-10-06 17:00:21 +00:00
Ralf Becker
1e54cfb117
use same egw_exception_db_connection instead of die, if no DB host set, so it can be cought
2015-10-06 16:59:54 +00:00
Hadi Nategh
aa81ae5e5d
WIP EGroupware tutorial:
...
- Make popup size bigger
- Style tutorials list
2015-10-06 16:37:51 +00:00
Ralf Becker
f724e47b2d
cant use @-syntax with passwords, as they can start with an @
2015-10-06 13:11:05 +00:00
Ralf Becker
283b8bec33
cant use @-syntax with passwords, as they can start with an @
2015-10-06 13:10:06 +00:00
Ralf Becker
223918a192
allow to read db-config from environment, by using "@name" to reference to name from environment
2015-10-06 12:45:26 +00:00
Ralf Becker
047105fb41
allow to read db-config from environment, by using "@name" to reference to name from environment
2015-10-05 18:58:55 +00:00
Hadi Nategh
a6837b6a40
WIP EGroupware tutorial:
...
-Add popup tutorials player
-List tutorials in sidebox with their titles and thumbnails only
2015-10-05 16:01:39 +00:00
Nathan Gray
060cf6073a
Fix links to accounts (home-accounts) would not open properly when you click on them
2015-10-05 15:45:44 +00:00
Ralf Becker
a3035a57d5
* Calendar/Mail: fix edit action meeting-requests to NOT set content-disposition: attachment, as this seems to stop automatic processing in Exchange
2015-10-05 14:27:07 +00:00
Ralf Becker
816c9c0a96
* Calendar/Mail: fix edit action meeting-requests to NOT set content-disposition: attachment, as this seems to stop automatic processing in Exchange
2015-10-05 13:15:17 +00:00
Nathan Gray
cace3b27c9
Prevent apps from modifying favorites by reference.
...
Fixes projectmanager favorites stop working
2015-10-01 14:55:01 +00:00
Hadi Nategh
0d583634a8
support themes on application level: $app/templates/$template/app-$theme.css
2015-10-01 14:45:50 +00:00
Hadi Nategh
faf859d2aa
Resize popup window till not getting horizontal scrollbar
2015-10-01 13:19:39 +00:00
Hadi Nategh
60011b644c
Resize popup window till not getting horizontal scrollbar
2015-10-01 13:17:41 +00:00
Ralf Becker
cb5d0bd419
need to use our own readlink
2015-09-30 06:24:53 +00:00