Nathan Gray
c2283686e0
Implement searching in group email addresses
2015-03-31 14:18:27 +00:00
Hadi Nategh
df1208fd4a
Fix regular expression in expose view
...
- Exclude tif and xcf images from expose view
- Define a global regexp for expose
2015-03-31 14:05:39 +00:00
Hadi Nategh
f4285fb820
Treat iceweasel browser like as firefox
2015-03-31 14:04:48 +00:00
Hadi Nategh
d6d2d27e9e
Do not show expose thumbnail for single media entry
2015-03-31 14:03:10 +00:00
Hadi Nategh
3be8c38c0d
Fix click handler on links does not stop propagation, causes unwanted click event
2015-03-31 14:02:24 +00:00
Ralf Becker
7742f9316b
* Calendar: automatic load new holidays, if there are no irregular ones for a given year, plus new Germany holidays for 2016
2015-03-31 13:12:42 +00:00
Hadi Nategh
32732c00b2
Get focus on To/Body field depending on To field value
2015-03-31 12:32:50 +00:00
Ralf Becker
a2b018bef8
* Calendar: meeting requests were not recogniced by other clients as such because of lost method parameter
2015-03-31 09:49:57 +00:00
Ralf Becker
d35ea3845d
quick fix for tracker links on title open wrong popup
2015-03-31 07:16:21 +00:00
Hadi Nategh
65fb3fc6be
Fix mime_open handler for old etemplate
2015-03-30 14:45:39 +00:00
Hadi Nategh
2ef3d4f048
* Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme
2015-03-30 11:03:46 +00:00
Ralf Becker
586bce9c4d
quote order column in backup and always quote "index" as it seems to be one of very little names not automatic recogniced in MySQL
2015-03-30 08:29:19 +00:00
Ralf Becker
f427baa191
fix user-agent detection to correctly detect "Mozilla/5.0 (Linux; Android 4.3; LT30p Build/9.2.A.1.205) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.117 Mobile Safari/537.36" as Chrome
2015-03-30 08:27:04 +00:00
Ralf Becker
788b82e9fc
* LDAP: fixed not working creation of new groups (with empty describtion)
2015-03-29 16:10:28 +00:00
Ralf Becker
1f70db76b1
* ActiveDirectory: real password change (not reset) for PHP 5.4>=5.4.26, 5.5>=5.5.10, 5.6+ (subject to minimum password age policy!)
2015-03-29 15:23:22 +00:00
Ralf Becker
8d7ab2f06c
fixed typos from Erik Popp (erik.popp-at-uni-heidelberg.de)
2015-03-29 09:15:43 +00:00
Klaus Leithoff
7d76f0bd92
make sure we are talking to the correct server when importing messages ; this is a merge of 52305 WITHOUT the call of emailadmin_imapbase::getAttachmentAccount, as it is not backported yet. BEWARE the mere explode of the rowID may fail to determine the correct mail-account-id. use self::splitRowID instead
2015-03-27 14:58:47 +00:00
Klaus Leithoff
7532580ddf
on importMessage, beware of serverID:: that is preceeding the folder of the importdestination
2015-03-27 12:59:51 +00:00
Ralf Becker
b2648cf5e4
* LDAP/AD/UCS/Filemanager: new created groups home-directory was not displayed in filemanager
2015-03-27 10:48:44 +00:00
Hadi Nategh
30b7537072
Make mail display fonts larger for mobile theme
2015-03-27 10:15:45 +00:00
Hadi Nategh
fba0fb830c
Give AB note field an initial height
2015-03-27 10:14:46 +00:00
Ralf Becker
cdf486ac51
* LDAP/AD/UCS/Filemanager: group-names were displayed as " #123 " instead of name
...
caused by LDAP backend needs correct negative sign for groups, while SQL backend finds groups also with there positive id
2015-03-27 09:29:11 +00:00
Ralf Becker
4eac3a7c70
* LDAP,ActiveDirectory: setting default sorting of accounts to ascending, as in SQL backend
...
r52289: docu fix, default is here ASC to, as it is SQL default
2015-03-27 08:13:41 +00:00
Klaus Leithoff
4079010bfa
handle failed delimiter retrieving, or no delimiter reported by imap. default to slash (/)
2015-03-26 11:04:32 +00:00
Nathan Gray
310bbe6f10
Fix select options with ${row} were not always found
2015-03-25 21:54:41 +00:00
Ralf Becker
418995aacd
use EGroupware logo from favicon for installed app on iOS
2015-03-25 18:05:16 +00:00
Hadi Nategh
1067a771c9
Use text-overflow-ellipsis for very long infolog titles in listview to avoid collision with info_id
2015-03-25 17:57:03 +00:00
Hadi Nategh
40716c032f
Fix <a> tags inside infolog desc always breaks to second line
2015-03-25 09:05:22 +00:00
Hadi Nategh
6704f41dcc
Do not show thumbnail indicator for image widget expose view
2015-03-24 18:17:16 +00:00
Nathan Gray
d3c7e21144
After we find a match, no need to keep looking.
2015-03-24 15:23:28 +00:00
Ralf Becker
6f2a7ca40c
fix sub-template of modified etemplate (WebDAV Url) wont work, as cache-buster / timestamp got added without download prefix, causing WebDAV to not find sub-template, because it treats everything but "?download" as part of URL
2015-03-24 10:52:43 +00:00
Nathan Gray
579b202001
- Fix $$Recurrence$$ notification placeholder to be empty (not missing) for non-recurring events
...
- Avoid warning in get_link_options by making unused parameter optional
2015-03-23 20:00:10 +00:00
Nathan Gray
8989730c56
Fix add category button
2015-03-23 18:59:33 +00:00
Hadi Nategh
9257177870
Give 100% width to toolbar's actionlist
2015-03-23 16:17:16 +00:00
Hadi Nategh
395a087a63
Clear deferred object after its resolved, since the next time reload checks the deferred object existence
...
-Fix calendar d-n-d works only once
2015-03-23 14:31:23 +00:00
Hadi Nategh
cf76bf2df5
Make query callback parameters more useful (& documented) by passing the link widget instead of response
2015-03-23 13:27:25 +00:00
Ralf Becker
6f804b58e8
* All apps: nummeric custom-fields (float or new integer) sort nummeric in lists
2015-03-23 08:41:51 +00:00
Ralf Becker
cb463d1492
fix not working hbox for selectbox, they were not on one line
2015-03-20 20:31:15 +00:00
Ralf Becker
c1d7b75374
remove stray border in print
2015-03-20 20:28:57 +00:00
Ralf Becker
f275cbe52f
empty-label was not translated if set via (legacy-)options
2015-03-20 19:26:14 +00:00
Ralf Becker
8c8e61630d
allow to submit partial content by passing a container(-widget) to etemplate2.submit()
...
- not send content is not validated and therefore not passed to server-side callback (currently only implemented for text-, select- and checkbox)
- new method et2_grid.getRow(_widget) to return a fake row container to pass it etemplate2.submit() --> implemented a real row-container for et2_grid
- new output_mode=4 for etemplate_new::exec() to force a json response, like form was submitted from client-side
--> allows to use full server-side validation for ajax like calls submitting only partial content
2015-03-20 15:39:35 +00:00
Ralf Becker
d4c0992f45
do NOT send select-options for each autorepeated row for id like "set[$row_cont[id]][value]" and fix merging of app preset options with type-specific ones to not overwrite the later
2015-03-20 15:38:40 +00:00
Klaus Leithoff
661ff9ecf1
remove config option for how2displayIdentities; defaults to show all available now; Remove possible Organization header as it might hold UTF-8 chars and is not sufficiently handled (encoded) by horde
2015-03-20 12:26:32 +00:00
Klaus Leithoff
7493c69ece
fix for function identity_name to use the same logic on missing identity values (like ident_realname and ident_email) as iterator on identities; if no ident_email is present use the users email-address, if still empty use acc_imap_username if it passes a simple test on qualifying as email address
2015-03-20 11:07:53 +00:00
Ralf Becker
caa1f2247d
onkeypress handler for textbox and number widget
2015-03-19 21:21:29 +00:00
Nathan Gray
49d4a864b7
Wrap this into jQuery object, so remove() works in IE
2015-03-19 16:09:30 +00:00
Nathan Gray
b7a8e41778
Get calendar view working with orgs again
2015-03-19 15:30:34 +00:00
Nathan Gray
8c86b4b41f
Fix resource participant search conflict checking
2015-03-19 15:12:07 +00:00
Nathan Gray
4612519199
Use current user for owner 0 in planner
2015-03-19 15:06:08 +00:00
Klaus Leithoff
29d9adc2b4
offer additional option for search to search whole message (TEXT); up til now only Message (BODY) was selectable
2015-03-19 14:48:53 +00:00