Ralf Becker
|
207b7de248
|
instead of sending nothing, which gives a parse error on client-side, send a valid, empty response
|
2013-08-01 12:28:28 +00:00 |
|
Ralf Becker
|
6f39b0618d
|
using dhtmlxtree from sources instead of codebase directory, as does et2_widget_tree, to not double load it and causing 2. load to overwrite extensions from 1.
|
2013-08-01 11:19:14 +00:00 |
|
Ralf Becker
|
3afd9aaa18
|
check if quick-add selectbox is alread there, only create it again if not
|
2013-08-01 09:54:09 +00:00 |
|
Ralf Becker
|
05765db6ca
|
* Admin/Filemanager: added filesystem check and repair for missing or broken required directories /, /apps and /home
|
2013-08-01 07:53:20 +00:00 |
|
Ralf Becker
|
8ce9969ece
|
we need to double encode (html::htmlspecialchars( , TRUE)), as otherwise we get invalid json, eg. for quotes, fixes not working display in filemanager for some directories containing directories with quotes in their name
|
2013-08-01 06:36:18 +00:00 |
|
Nathan Gray
|
afa7a73f0a
|
Fix chosen sizes using new width attribute for account multi-select
|
2013-07-26 15:08:17 +00:00 |
|
Klaus Leithoff
|
7cf8a4d01b
|
* CKEditor/ASpell: adaption of aspell plugin to work with IE10
|
2013-07-26 10:40:28 +00:00 |
|
Ralf Becker
|
200a8860bf
|
* eTemplate/all apps: (silently) limit number of links shown to 1000 newest, to not run into memory_limit or max_execution_time and assuming noone will scroll further down anyway
|
2013-07-26 09:38:38 +00:00 |
|
Nathan Gray
|
f65680a7ae
|
Add CSS to better match egw. Fix chosen sizes using new width attribute. Not perfect, but at least never too small.
|
2013-07-25 20:28:32 +00:00 |
|
Ralf Becker
|
8e85c86f8b
|
* Async service/Backup: updating job to next scheduled time BEFORE running it, to copy with jobs running longer then async frequency of 5min, eg. backup
|
2013-07-25 13:11:07 +00:00 |
|
Ralf Becker
|
59c683c359
|
removed ancient "mark untranslated strings with *" site configuration, as it is unnecessary and breaks links-stream-wrapper and WebDAV
|
2013-07-25 12:18:08 +00:00 |
|
Ralf Becker
|
71676f982a
|
fixed not working special char detection
|
2013-07-25 07:21:35 +00:00 |
|
Ralf Becker
|
37671ac812
|
fixed handling of attributes stored in data, was depending on order or attributes to work
|
2013-07-24 10:18:11 +00:00 |
|
Ralf Becker
|
8ec5425c5a
|
disable minify-ing of javascript, until I find time to fix it, as it stalls testers (css still get minifyed, if debug minify is off in site config)
|
2013-07-24 07:42:27 +00:00 |
|
Ralf Becker
|
6e6b2b7b0a
|
reverted "no need for RegExp replace", as javascript only replace first occurence, if a string given
|
2013-07-23 14:41:53 +00:00 |
|
Ralf Becker
|
8242d40d1e
|
no need for RegExp replace
|
2013-07-23 11:49:16 +00:00 |
|
Ralf Becker
|
58949008f9
|
disable outer scrollbar, eg. if rendering time is swichted on
|
2013-07-23 11:33:23 +00:00 |
|
Klaus Leithoff
|
c4caefc9e9
|
suppress warning on searching for active members
|
2013-07-23 10:59:56 +00:00 |
|
Klaus Leithoff
|
e92e3694ee
|
replace currentapp occurence with egw_appName
|
2013-07-23 10:12:00 +00:00 |
|
Ralf Becker
|
16191d4db4
|
rendering quick-add menu on clientside and content-security safe, thought not yet in idots template, also removed not used inline javascript from idots
|
2013-07-22 19:20:13 +00:00 |
|
Ralf Becker
|
4ed52a2b16
|
get notifications-popup ready for content-security, install as object in app.notifications and use data-poll-intervall of script tag to pass poll frequency
|
2013-07-22 13:29:20 +00:00 |
|
Ralf Becker
|
5842f5fd07
|
removed afaik not used currentapp, newer egw_appName can be used instead
|
2013-07-22 08:09:15 +00:00 |
|
Nathan Gray
|
cd64ef06dc
|
Fix copy/paste error initializing app.js object
|
2013-07-20 14:16:21 +00:00 |
|
Ralf Becker
|
74cb73d2d2
|
moved most action "comfort" functions (with exception of nm_action and pagination) from server-side nextmatch class to client-side egwActions.updateActions() method, so they are available for all widgets
|
2013-07-20 13:45:22 +00:00 |
|
Nathan Gray
|
d4880a3351
|
Load & parse etemplate2 if set in egw.js object's data-attributes
|
2013-07-20 13:42:23 +00:00 |
|
Nathan Gray
|
26e9792256
|
Load javascript files before processing other response types, so all JS is available.
|
2013-07-20 13:41:17 +00:00 |
|
Nathan Gray
|
23fa7ed233
|
Make sure node is Draggable / Droppable before trying to undo it - though it probably should be
|
2013-07-20 13:38:09 +00:00 |
|
Nathan Gray
|
67d6775f54
|
Use htmlspecialchars to escape data-attributes
|
2013-07-19 18:03:47 +00:00 |
|
Ralf Becker
|
5e3c0192d3
|
$extra parameter for framework->header()
|
2013-07-19 17:07:05 +00:00 |
|
Ralf Becker
|
33ac096fdf
|
enabled and enhanced dependency tests so they can be used to display full dependencies of one or more files
|
2013-07-19 15:24:55 +00:00 |
|
Ralf Becker
|
0d7c5455df
|
fixed wrong dependency
|
2013-07-19 15:22:54 +00:00 |
|
Ralf Becker
|
70c56ebab6
|
one more missing debug
|
2013-07-19 15:22:37 +00:00 |
|
Ralf Becker
|
f55a668bdf
|
include user-data and common prefs like we already do it with eg. server config
|
2013-07-19 15:22:00 +00:00 |
|
Nathan Gray
|
6674e258fc
|
Tag widget works better with supporting library
|
2013-07-19 13:36:08 +00:00 |
|
Klaus Leithoff
|
ae848ffaee
|
upgrade to version 4.1.3
|
2013-07-19 11:13:23 +00:00 |
|
Klaus Leithoff
|
fbedb9d558
|
rebuild basic browsertest functionality not provided by jquery anymore
|
2013-07-19 11:07:22 +00:00 |
|
Ralf Becker
|
45e1fa8d2a
|
an other missing chosen fix re-added
|
2013-07-19 10:51:02 +00:00 |
|
Ralf Becker
|
60ac65e80b
|
updated choosen to 0.13.0 and re-merged r42794
|
2013-07-19 10:41:27 +00:00 |
|
Ralf Becker
|
d16c426fb6
|
first step towards content-security by passing parameters to egw.js script via data-attributes of script tag instead of using inline scripts in page
|
2013-07-19 08:45:26 +00:00 |
|
Nathan Gray
|
ba0fd9fa22
|
Update jQuery & jQuery UI to latest versions
|
2013-07-18 15:21:15 +00:00 |
|
Ralf Becker
|
9af953e2b1
|
fixed accounts::search sometimes returning too many lines
|
2013-07-17 13:14:08 +00:00 |
|
Ralf Becker
|
792f1b26cc
|
replacing egw.LAB with egw_LAB, as egw object is shared by all iframes and popups, while LAB has to work on document
|
2013-07-17 12:47:21 +00:00 |
|
Ralf Becker
|
94926467d2
|
always check with "passwd_forbid_name" enabled, if setting of password failed
|
2013-07-16 14:57:06 +00:00 |
|
Ralf Becker
|
10436d5e41
|
fixed not being able to switch "forbid password to contain name" off again, after it has been switched on (caused by name "passwd_forbid_name")
|
2013-07-16 14:50:12 +00:00 |
|
Klaus Leithoff
|
b04ee25e07
|
wrap a set_preferences call in LAB.wait to avoid run time problems
|
2013-07-16 14:48:49 +00:00 |
|
Klaus Leithoff
|
2bdcd29582
|
pass acount_id to crackcheck, as it is required for crackcheck rule validation forbid_name
|
2013-07-16 10:42:31 +00:00 |
|
Ralf Becker
|
d48e8f4d84
|
* PostgreSQL: fix for SQL error eg. on update from 1.8.001 to 1.8.004 from 9.1 on
|
2013-07-16 06:47:54 +00:00 |
|
Ralf Becker
|
b54aef66e4
|
need to use own authentication method, to be able to auth user forced to change password and need to always recheck flag, if user are forced to change password, as otherwise he will be prompt again after changing it
|
2013-07-15 20:29:49 +00:00 |
|
Ralf Becker
|
526c938eec
|
* Active Directory: allow to do a forced password change in EGroupware and handle reset of that flag for Samba4 too
|
2013-07-15 20:01:01 +00:00 |
|
Nathan Gray
|
744345d751
|
Change egw.open() (which accepts _blank, _self, etc. as targets) to not pass invalid parameters to egw_link_handler() (which only accepts app names).
|
2013-07-15 16:03:37 +00:00 |
|