Commit Graph

21327 Commits

Author SHA1 Message Date
Nathan Gray
8b55a21206 More changes to use chosen for fancy selectboxes - apply to egw multi-select and select user too 2012-11-13 22:14:00 +00:00
Nathan Gray
fa4ef25f22 Add category ACL check to export conversion to human values 2012-11-13 17:40:39 +00:00
Nathan Gray
052897fcd8 - Add display filter to view resources, accessories, or both
- Change view accessories activity to depend on the existance of accessories in DB, not links
- Add view accessories action to context menu
2012-11-13 17:26:31 +00:00
Klaus Leithoff
464145ee3b * eMail: restructuring of manage folder section (ACL area, no tabs, different layout) 2012-11-13 16:24:29 +00:00
Ralf Becker
4b70b27717 * Calendar: notify responsible for a resource "participating" in a private event only with privacy-cleared details 2012-11-13 13:32:33 +00:00
Ralf Becker
ae28edb43a * Calendar: notify responsible for a resource "participating" in a private event only with privacy-cleared details 2012-11-13 13:31:44 +00:00
Ralf Becker
391a9a01e0 * InfoLog: switching to a group-type resets access to "public" and disables access in edit 2012-11-13 12:08:56 +00:00
Ralf Becker
04017a728b * InfoLog: switching to a group-type resets access to "public" and disables access in edit 2012-11-13 12:07:10 +00:00
Ralf Becker
41fc23a932 * Calendar: sort participants by there name 2012-11-13 11:23:50 +00:00
Ralf Becker
d6ce940eb0 * Calendar: sort participants by there name 2012-11-13 11:23:29 +00:00
Klaus Leithoff
cc620c6a45 * eMail/eSync: when no truncation date is set, use 12 weeks as hard coded limit (as some clients die, when confronted with too many mails) 2012-11-13 11:15:20 +00:00
Ralf Becker
244327710b * Calendar: ignore (unchangeable) status of groups for setting line-type of events: all users of a group-invitation accepted --> solid line for all accepted 2012-11-13 09:53:29 +00:00
Ralf Becker
39e3d199fc * Calendar: ignore (unchangeable) status of groups for setting line-type of events: all users of a group-invitation accepted --> solid line for all accepted 2012-11-13 09:53:06 +00:00
Nathan Gray
bc275bef41 Remove accidentally committed debug 2012-11-12 19:32:35 +00:00
Nathan Gray
f72a582532 Use chosen plugin for to get fancy selectboxes. Selectboxes with more than 12 options get it turned on automatically 2012-11-12 19:29:23 +00:00
Klaus Leithoff
7715ef14f4 * emailadmin/quota: display quota used (if available) in eMail-Account Management of User Data Administration 2012-11-12 12:39:35 +00:00
Ralf Becker
234a8a8154 check if we use cookies for the session, but no cookie set: happens eg. in sitemgr (when redirecting to a different domain) or with new java notification app 2012-11-12 09:48:31 +00:00
Nathan Gray
4420b4b115 If opening window is not addressbook, update addressbook window too 2012-11-09 18:38:48 +00:00
Nathan Gray
2ecd33725d Add an action for deleted recurring events to delete the whole series 2012-11-09 18:04:08 +00:00
Nathan Gray
5057d1735e Allow viewing / editing deleted exceptions by editing the series 2012-11-09 17:14:02 +00:00
Klaus Leithoff
797c50c4fc rearrange buttons in acl-view area 2012-11-09 13:47:29 +00:00
Ralf Becker
1a0a795f69 * Calendar: fix for failed 1.9.006 update: PostgreSQL needs temporary a nullable range_start column, to not stall on broken events without dates 2012-11-09 09:33:51 +00:00
Ralf Becker
ec2f7879d4 * Calendar: fix for failed 1.9.006 update: PostgreSQL needs temporary a nullable range_start column, to not stall on broken events without dates 2012-11-09 09:33:22 +00:00
Nathan Gray
8d93aac83f Use opener.egw_refresh() instead of redirecting to reload 2012-11-08 21:19:57 +00:00
Nathan Gray
aec907a8f8 Use local category object specific to definition app to get permissions 2012-11-08 20:17:49 +00:00
Klaus Leithoff
d3ef30698e silence error-log message 2012-11-08 16:09:58 +00:00
Klaus Leithoff
469ca1ff84 check that cachedComposeId is set before trying to compare 2012-11-08 16:02:32 +00:00
Klaus Leithoff
f419a29227 try to set up a control mechanism to avoid double posting of send action in IE8/9 under certian conditions 2012-11-08 14:49:12 +00:00
Ralf Becker
000f51f704 remove - no longer existing - call to setup_translation::drop_add_all_langs() 2012-11-08 09:30:56 +00:00
Klaus Leithoff
d03b73341b comment unused code, which is causing scripterrors for IE8 2012-11-07 14:54:59 +00:00
Klaus Leithoff
99335ec62a handle call of getFolderStatus with empty or not expected (maybe a PEAR::Error); do not proceed if is not a string or empty 2012-11-07 12:59:38 +00:00
Klaus Leithoff
08ba7c2827 mailheader-decoding: check if there is a possible nested encoding; make sure that the inputstring and the decoded result are different before recursively calling decodeMailHeader on the decoded result (to avoid loops) 2012-11-07 11:47:48 +00:00
Klaus Leithoff
3420b15ff4 mailheader-decoding: check if there is a possible nested encoding; make sure that the inputstring and the decoded result are different before recursively calling decodeMailHeader on the decoded result (to avoid loops) 2012-11-07 11:46:14 +00:00
Klaus Leithoff
3b21d2aeb7 add li (list) element to allow_for_inline list, to fix problems with broken lists when balance is active 2012-11-07 10:31:00 +00:00
Klaus Leithoff
a406e83b2d attempt to improve overlong-word-control behavior 2012-11-07 07:54:50 +00:00
Klaus Leithoff
b9192c0f4c attempt to improve overlong-word-control behavior 2012-11-07 07:52:59 +00:00
Nathan Gray
78011ed719 Ask what to do with accessories when deleting a resource 2012-11-06 23:17:26 +00:00
Nathan Gray
e9393e1cb5 Fix category search missing when result is a child, but parent does not match too 2012-11-06 21:29:08 +00:00
Klaus Leithoff
623fc12fb8 use NEW exception for assertion failed 2012-11-06 10:38:43 +00:00
Klaus Leithoff
b48bee9406 use NEW exception for assertion failed 2012-11-06 10:36:25 +00:00
Nathan Gray
20ab9041cf Try and fallback from HTML to plain text to match spec - removed HTML notifications 2012-11-05 18:32:54 +00:00
Nathan Gray
2218fd8956 Fix category search missing when result is a child, but parent does not match too 2012-11-05 17:56:03 +00:00
Ralf Becker
19e8654778 * Admin: new function "Clear cache and register hooks", also called automatic when restoring a backup 2012-11-05 14:10:23 +00:00
Klaus Leithoff
411bc98d9d * eMail/merge: allow to replace reply-to adresses with senders own active address when special address ->replace@import@action<- is used within the email-template 2012-11-05 13:38:57 +00:00
Ralf Becker
1e53272309 loading all translations in one go from cachem, saving some latency 2012-11-05 13:24:52 +00:00
Ralf Becker
a709f6104f * Setup/API: translations are no longer installed in database, but loaded directly from lang-files into tree-level cache 2012-11-05 12:18:22 +00:00
Klaus Leithoff
76f1f1ab23 allow folder or mailbox as parameter to pass the folder to be selected in composeFromDraft/composeAsNew/composeAsForward functions (folder has precedence over mailbox) 2012-11-05 08:58:03 +00:00
Klaus Leithoff
6f0f6838cb allow to access ReplyTo of MailObject by extending classes; provide Function to retrieve replyTo Address; alter Method to detect wether a filename is already encoded, and if - do not try to use the basename as filename 2012-11-05 08:49:41 +00:00
Klaus Leithoff
4957c77f74 allow to access ReplyTo of MailObject by extending classes; provide Function to retrieve replyTo Address; alter Method to detect wether a filename is already encoded, and if - do not try to use the basename as filename 2012-11-05 08:48:13 +00:00
Ralf Becker
56b9129f20 fix for bug #3164: Lines containing accents are truncated in vCard exports 2012-11-01 17:24:06 +00:00