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
|
596a01a76d
|
remove "admin_" prefix from et2 ids
|
2013-08-01 11:44:44 +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 |
|
Klaus Leithoff
|
a69df51eaa
|
as insertObject (called by treeObj.addObject) expects id to be either string or object, we cast the option.id in case its a number
|
2013-08-01 09:54:32 +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
|
a7180f2f1c
|
Implement validate() so taglist can return values
|
2013-07-31 16:56:17 +00:00 |
|
Ralf Becker
|
2d899c0ed1
|
group context menu
|
2013-07-31 14:01:12 +00:00 |
|
Klaus Leithoff
|
fbc28c9b62
|
attempt to fix problem of comment-visiblity on multiple assignments of the ticket in question
|
2013-07-31 10:22:07 +00:00 |
|
Ralf Becker
|
63869aae9a
|
fixed addressbook cat changes where only stored using "extra tab with cat tree", two other options with multiselect where not working
|
2013-07-31 08:13:20 +00:00 |
|
Ralf Becker
|
77be8da21c
|
* Admin/SambaAdmin: fixed not set sambaNTPassword and sambaLMPassword hashes in LDAP (hook changepassword was called without password)
|
2013-07-30 18:13:22 +00:00 |
|
Nathan Gray
|
c3b3fb5019
|
Fix cancel button in edit dialog
|
2013-07-30 14:24:32 +00:00 |
|
Nathan Gray
|
84b891f979
|
Use new taglist-email for emails with validation
|
2013-07-30 14:20:23 +00:00 |
|
Nathan Gray
|
72fb016cb4
|
Fix dropdown + favorites menu not doing anything when clicked.
|
2013-07-30 14:17:36 +00:00 |
|
Nathan Gray
|
6b537a1358
|
Add taglist-email sub-type, uses specific data source, formatting, and some client-side validation for just emails.
|
2013-07-30 14:16:47 +00:00 |
|
Nathan Gray
|
121a80ae6b
|
Fix infinite loop when picking 'all users' or 'just me'
|
2013-07-30 14:11:01 +00:00 |
|
Ralf Becker
|
a293de8614
|
fix not working full submits if etemplate is etemplate_old and app uses etemplate_new
|
2013-07-30 12:21:19 +00:00 |
|
Ralf Becker
|
018eec3dfd
|
fixed "PHP Fatal error: Unsupported operand types", if no private custom fields exist
|
2013-07-30 12:20:14 +00:00 |
|
Ralf Becker
|
f41c0d1a72
|
fixed "PHP Parse error: syntax error, unexpected \ (T_NS_SEPARATOR)" error caused by email validation, also added error_log for these type of parse-errors
|
2013-07-30 09:11:33 +00:00 |
|
Ralf Becker
|
4223019b93
|
* CardDAV/ActiveDirectory/LDAP: fixed typo causing doublication in account-addressbook of eMclient by always returning all accounts in multiget report
|
2013-07-27 08:22:26 +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 |
|
Ralf Becker
|
d483b2a564
|
* PostgreSQL/ProjectManager/InfoLog: invalid SQL opening a new entry InfoLog entry
can not "SELECT * FROM table ... GROUP BY *" has to be "SELECT table.* ... FROM table GROUP BY table.*"
|
2013-07-26 06:57:23 +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
|
15ad58522f
|
preserv open tab, if appname is not chanaged
|
2013-07-25 16:07:41 +00:00 |
|
Hadi Nategh
|
07ab26dd1b
|
Add sieve rules to mail application
|
2013-07-25 15:50:24 +00:00 |
|
Hadi Nategh
|
da53230cd2
|
Add sieve rules to mail application
|
2013-07-25 15:48:18 +00:00 |
|
Hadi Nategh
|
3c23bd0dfb
|
Add sieve rules to mail application
|
2013-07-25 15:35:44 +00:00 |
|
Nathan Gray
|
36eae09fe0
|
Fix custom image being lost when you're in the edit dialog and click Apply, Save or Apply, Apply
|
2013-07-25 15:01:41 +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 |
|
Klaus Leithoff
|
29e2e36b7a
|
add capability to skip header conversion on get_mailcontent ->converting mail to other app entries (used only for trackermailhandling as of now)
|
2013-07-24 07:34:17 +00:00 |
|
Ralf Becker
|
217ecc01e0
|
fix sql error, if contact_bday is not aliases as bday (works too if it is alias)
|
2013-07-23 15:09:37 +00:00 |
|
Ralf Becker
|
a46b5b3255
|
fix sql error, if contact_bday is not aliases as bday (works too if it is alias)
|
2013-07-23 15:03:41 +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
|
78f032e063
|
fixed DISTINCT leading to no data returned (eg. ctag in accounts-addressbook in eSync and CardDAV), DISTINCED added twice and not using so_sql_cf::search if no custom fields defined
|
2013-07-23 13:50:11 +00:00 |
|
Ralf Becker
|
bc2133054b
|
fix indention
|
2013-07-23 13:44:08 +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
|
0bca64517c
|
fixed SQL error introduced by r43149: multiple identical rows
|
2013-07-23 07:57:55 +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
|
364fbd0f66
|
fixed wrong call leading to maximum stack size exhaused error
|
2013-07-22 14:11:58 +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 |
|