Ralf Becker
|
c806da58ce
|
give a trace for PHP (User) Warnings
|
2013-08-14 08:09:51 +00:00 |
|
Ralf Becker
|
fabc787fc3
|
* ProjectManager: fix SQL error if searching for string containing numbers and underscore or percent
skip user-wildcards (*,?) in is_numeric test, but not SQL wildcards, which get escaped and give sql-error
|
2013-08-14 08:02:23 +00:00 |
|
Nathan Gray
|
7e1a785615
|
Make whole edit dialog a drop target - files will be uploaded & linked
Done in the link widget, so any template with link-to should work.
|
2013-08-13 20:46:23 +00:00 |
|
Nathan Gray
|
64609cc61e
|
Open preferences in preferences tab
|
2013-08-13 17:43:57 +00:00 |
|
Nathan Gray
|
2ea2ee2809
|
Open preferences in preferences tab
|
2013-08-13 17:39:16 +00:00 |
|
Nathan Gray
|
cf8714293e
|
Open preferences in preferences tab
|
2013-08-13 17:37:15 +00:00 |
|
Nathan Gray
|
952d6f8801
|
Fix file upload in international charsets (Farsi) - use existing egw_vfs::basename() instead
|
2013-08-13 17:03:36 +00:00 |
|
Nathan Gray
|
eade44ec57
|
Fix file upload in international charsets (Farsi)
|
2013-08-13 16:24:12 +00:00 |
|
Nathan Gray
|
26ddd1bfaa
|
Better error handling when upgrading
|
2013-08-12 21:11:18 +00:00 |
|
Hadi Nategh
|
c6a4c751d0
|
Instantiate all sieve templates from etemplate_new
|
2013-08-12 08:56:38 +00:00 |
|
Nathan Gray
|
6fdeb9f5f8
|
Drag files from desktop anywhere onto filemanager uploads
|
2013-08-09 23:34:42 +00:00 |
|
Nathan Gray
|
b74eec3d3f
|
Reset back to old etemplate
|
2013-08-09 19:19:31 +00:00 |
|
Nathan Gray
|
069325c89d
|
Do not center Filter. It had no effect on short lists, but chosen actually respected the setting
|
2013-08-09 19:18:58 +00:00 |
|
Hadi Nategh
|
82faa1bd87
|
mail app-> sieve update
|
2013-08-09 17:47:53 +00:00 |
|
Nathan Gray
|
b66acb3d4b
|
Fix definition radio option not showing filters
|
2013-08-09 17:06:09 +00:00 |
|
Nathan Gray
|
fefdb42340
|
Change comment caching to object level instead of class level to prevent revealing restricted comments
|
2013-08-09 16:23:50 +00:00 |
|
Ralf Becker
|
c8aa72039f
|
html-encoding is done in etemplate engine
|
2013-08-09 11:17:30 +00:00 |
|
Ralf Becker
|
11f7673408
|
keeping options in format used for select-boxes everywhere else and convert to taglist.setData format just when calling setData, added new method select_all to set_value all items in select_options
|
2013-08-08 08:56:43 +00:00 |
|
Ralf Becker
|
99b6fe41e7
|
fix set_value to work after inital load, eg. on a button press
|
2013-08-07 14:52:12 +00:00 |
|
Klaus Leithoff
|
27149b237f
|
play around with catching the smtp error of smtp class, as it is the one that has the info about the error
|
2013-08-07 09:20:16 +00:00 |
|
Klaus Leithoff
|
a7be5a026e
|
move reset-call of smtp to phpmailer class, as it is the one that throws exceptions, and stops action
|
2013-08-07 08:34:00 +00:00 |
|
Klaus Leithoff
|
d2a851931f
|
provide contact-id on errormessage on failure of mail-merge
|
2013-08-07 08:07:24 +00:00 |
|
Ralf Becker
|
b70f4bcd27
|
fixed taglist to no longer require ids to be set in select_options, IF allowFreeEntries is left on its default true
|
2013-08-06 18:31:24 +00:00 |
|
Ralf Becker
|
118657ddee
|
using etemplate_new::ajax_proecess_content to allow to have etemplate still extend etemplate_old, making etemplate_new autoloadable
|
2013-08-06 18:24:30 +00:00 |
|
Klaus Leithoff
|
54b2596ff8
|
send reset command after failure while failing when adding addresses
|
2013-08-06 13:51:39 +00:00 |
|
Klaus Leithoff
|
6362e257b1
|
alter message on success/failure of multiple message sending via addressbook mail-merge
|
2013-08-06 13:48:20 +00:00 |
|
Ralf Becker
|
ff536e6f1c
|
* PostgreSQL/Addressbook: fix SQL error in addressbook by organisation and department
|
2013-08-06 12:09:11 +00:00 |
|
Ralf Becker
|
2526840c2c
|
fixed an other sql error when creating distribution lists
|
2013-08-06 10:18:12 +00:00 |
|
Ralf Becker
|
ffefc2848e
|
* CardDAV/Addressbook/ActiveDirectory: fixes SQL error when clients tries to propfind groups/distribution lists on accounts-addressbook, also return "403 Forbidden" when he tries to create one, as they are not (yet) supported on accounts, if not stored in SQL
|
2013-08-06 09:14:20 +00:00 |
|
Ralf Becker
|
48fd2113f3
|
some long running operations, eg. merge-print, run into situation that DB closes our separate sqlfs connection, we try now to reconnect once
|
2013-08-05 14:59:31 +00:00 |
|
Ralf Becker
|
0f37c16cd8
|
using correct case: To, Cc and Bcc
|
2013-08-05 14:56:39 +00:00 |
|
Klaus Leithoff
|
d22f24666b
|
ClearAllRecipients should only clear recipients, not From, ReplyTo and such
|
2013-08-05 13:44:44 +00:00 |
|
Ralf Becker
|
243bb169a2
|
need to reimplement Clear methods from parent, to also clear our private addresses
|
2013-08-05 08:46:29 +00:00 |
|
Nathan Gray
|
dacc98ae72
|
Add drop_target attribute to support HTML5 dropping of files
|
2013-08-03 19:12:38 +00:00 |
|
Nathan Gray
|
42c269fc30
|
Fix missing custom field values on first visit to calender list
|
2013-08-03 15:06:21 +00:00 |
|
Nathan Gray
|
8097119b6c
|
Remove debug
|
2013-08-03 14:46:51 +00:00 |
|
Ralf Becker
|
6fe4085a11
|
fixed wrong condition only giving a location header if requests fails, not if it succeeds
|
2013-08-02 19:28:38 +00:00 |
|
Ralf Becker
|
eea5de1559
|
an other case in which we need to filter out in-active accounts
|
2013-08-02 18:28:44 +00:00 |
|
Ralf Becker
|
afd034aca6
|
* CardDAV/Addressbook: fixed various issues with groups/distribution lists as supported by Apple and eMclient (groups need to be enabled in CalDAV/CardDAV preferences!)
|
2013-08-02 16:31:54 +00:00 |
|
Ralf Becker
|
1581547086
|
* CardDAV/Addressbook: fixed not working sync-collection report eg. by eMclient, if server-time is different from user
|
2013-08-02 14:41:31 +00:00 |
|
Ralf Becker
|
38056379a2
|
allways return an array, easier then copying with null in various places
|
2013-08-01 12:59:29 +00:00 |
|
Ralf Becker
|
c059a2cfa3
|
fix indention
|
2013-08-01 12:40:57 +00:00 |
|
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 |
|