Ralf Becker
|
17989bbc6a
|
* Calendar/CalDAV: use X-EGROUPWARE-UID only, if it resolves to same email (otherwise we are in trouble if different EGw installs talk to each other)
|
2011-05-26 16:47:07 +00:00 |
|
Ralf Becker
|
77a3342da6
|
* Calendar/CalDAV: use X-EGROUPWARE-UID only, if it resolves to same email (otherwise we are in trouble if different EGw installs talk to each other)
|
2011-05-26 16:46:23 +00:00 |
|
Nathan Gray
|
1e8e802acd
|
Try to pull 'search results' out of non-list views
|
2011-05-26 16:35:25 +00:00 |
|
Klaus Leithoff
|
82f81ccafa
|
make sure AltBody is only added if there is an AltBody present; control messageType regard AltExtended too
|
2011-05-26 16:34:25 +00:00 |
|
Ralf Becker
|
efc0c255e7
|
* Calendar/CalDAV: fixed wrong line-defolding, if folding occured in whitespace
reverting r29794, as it "eat" to much whitespace
|
2011-05-26 15:35:51 +00:00 |
|
Ralf Becker
|
1e851eaab6
|
* Calendar/CalDAV: fixed wrong line-defolding, if folding occured in whitespace
reverting r29794, as it "eat" to much whitespace
|
2011-05-26 15:35:07 +00:00 |
|
Klaus Leithoff
|
89a1d1d419
|
* Calendar Notification: handle calendar requests correctly as multipart/alternative; adding AltExtended to phpmailer; beware parts of multipartAlternative must be in decreasing order of preference (text/calendar as the last part)
|
2011-05-26 13:26:09 +00:00 |
|
Ralf Becker
|
561c650c29
|
fixed typo preventing parsing of iCal
|
2011-05-26 10:49:39 +00:00 |
|
Ralf Becker
|
30259bfd4c
|
* Calendar: fixed not included organizer in meeting request
|
2011-05-26 10:48:57 +00:00 |
|
Klaus Leithoff
|
3df142b00b
|
* Calendar Notification: handle calendar requests correctly as multipart/alternative; one part text/plain the other part text/calendar
|
2011-05-26 09:47:31 +00:00 |
|
Nathan Gray
|
c0692ac303
|
Allow to use search results as selection for export
|
2011-05-24 19:56:32 +00:00 |
|
Nathan Gray
|
da20e2ea06
|
Add check all button
|
2011-05-24 17:04:16 +00:00 |
|
Nathan Gray
|
eed3385496
|
Allow admin to choose when to update default definitions: never, manual or auto
|
2011-05-24 16:13:51 +00:00 |
|
Nathan Gray
|
f981cb40f8
|
Update charset label, it's used for export & import
|
2011-05-24 15:58:44 +00:00 |
|
Nathan Gray
|
c81bd1a291
|
Change default charset from utf-8 to user's preferred charset
|
2011-05-24 15:57:16 +00:00 |
|
Nathan Gray
|
8af97a3c10
|
Add an option for charset to use the current user's preferred charset
|
2011-05-24 15:50:38 +00:00 |
|
Nathan Gray
|
cae8752274
|
Make default import definitions available only to admins
|
2011-05-24 15:40:22 +00:00 |
|
Nathan Gray
|
7f06d6af00
|
If user chooses a name already in use, give a nice message with some alternate suggestions
|
2011-05-24 15:33:00 +00:00 |
|
Nathan Gray
|
6e26b80c1e
|
Add special case for Calendar, non-list views need special handling
|
2011-05-24 14:53:23 +00:00 |
|
Nathan Gray
|
ab0522f774
|
Allow merging into files given by path
|
2011-05-24 14:45:27 +00:00 |
|
Ralf Becker
|
24b454a3fb
|
fixed changed name for (attendee)status und (attendee)type
|
2011-05-23 20:30:29 +00:00 |
|
Ralf Becker
|
b58159ac8a
|
* Calendar/CalDAV: fixed SQL error on ctag generation, if no ACL rights for requested group calendar exists
|
2011-05-23 14:45:39 +00:00 |
|
Ralf Becker
|
c15ba47b5f
|
* Calendar/CalDAV: fixed SQL error on ctag generation, if no ACL rights for requested group calendar exists
|
2011-05-23 14:43:47 +00:00 |
|
Andreas Stöckel
|
fbb5551dca
|
Fixed problem with requesting already loaded JS and CSS files, fixed problem with icon height not being updated for table rows in IE
|
2011-05-22 18:42:23 +00:00 |
|
Nathan Gray
|
4f3dc53cb6
|
Make addressbook_merge respect addressbook's extra export limit
|
2011-05-20 17:50:51 +00:00 |
|
Nathan Gray
|
0eeb67f90a
|
Respect addressbook's extra export limit
|
2011-05-20 17:18:49 +00:00 |
|
Nathan Gray
|
3ad9f4d932
|
Hide export link if admin disabled export site-wide
|
2011-05-20 16:55:34 +00:00 |
|
Nathan Gray
|
3808f6d5e0
|
Make sure users can access their own definitions
|
2011-05-19 16:11:26 +00:00 |
|
Klaus Leithoff
|
4020bf596a
|
do not use password on asetLastPwdChange in admin actions, as the use of passwords indicates the usage of the functionality in usermode; Handle params for egw_cache::getSession in the correct order
|
2011-05-19 10:47:27 +00:00 |
|
Klaus Leithoff
|
0b1e444325
|
do not use password on asetLastPwdChange in admin actions, as the use of passwords indicates the usage of the functionality in usermode; Handle params for egw_cache::getSession in the correct order
|
2011-05-19 10:32:46 +00:00 |
|
Nathan Gray
|
86ced579db
|
Apply ACL to definition list - only show definitions user can use
|
2011-05-18 14:46:57 +00:00 |
|
Ralf Becker
|
9ce6968e3d
|
switch to tab with customfield widget (empty name for call cfs), if validation error is for a cf (name prefixed with #), if no tab found add validation message to $content[msg] as a last resort to make it more visible to the user
|
2011-05-18 14:26:16 +00:00 |
|
Ralf Becker
|
ab48d9b338
|
fixed an "htmlspecialchars 1. param should be string, array given" error
|
2011-05-18 14:25:36 +00:00 |
|
Ralf Becker
|
678efd6ced
|
switch to tab with customfield widget (empty name for call cfs), if validation error is for a cf (name prefixed with #), if no tab found add validation message to $content[msg] as a last resort to make it more visible to the user
|
2011-05-18 14:23:23 +00:00 |
|
Nathan Gray
|
d0d105b937
|
Disable delete using checkboxes too
|
2011-05-18 14:22:31 +00:00 |
|
Ralf Becker
|
1053267a96
|
fixed an "htmlspecialchars 1. param should be string, array given" error
|
2011-05-18 14:21:02 +00:00 |
|
Ralf Becker
|
7de4e0108d
|
infolog view uses now the edit popup in a readonly mode, reverting r34950, as it does not solve the problem for entries without edit rights
|
2011-05-18 14:18:37 +00:00 |
|
Ralf Becker
|
3f35a9c3f3
|
got select entry custom fields honor required flag and select entry widget show required input with inputRequired css class
|
2011-05-18 10:27:38 +00:00 |
|
Ralf Becker
|
fe62956a96
|
allow to require custom fields to be filled out by users
|
2011-05-18 10:25:39 +00:00 |
|
Ralf Becker
|
3b90f44c89
|
got select entry custom fields honor required flag and select entry widget show required input with inputRequired css class
|
2011-05-18 10:23:39 +00:00 |
|
Ralf Becker
|
5396f9c02f
|
fix for PostgreSQL notification update not working: some stuff is NOT to be quoted
|
2011-05-18 10:12:32 +00:00 |
|
Nathan Gray
|
614882c347
|
Disable edit / delete buttons for definitions you have no access to
|
2011-05-17 23:27:42 +00:00 |
|
Nathan Gray
|
c93de715bc
|
Clear action in case there's another one, prevents doubling
|
2011-05-17 19:13:55 +00:00 |
|
Klaus Leithoff
|
3ee6fba705
|
fix error on saving addressbook items with new link-widget customfields; error_log stuff (disabled)
|
2011-05-17 11:50:06 +00:00 |
|
Klaus Leithoff
|
64c798cda4
|
show raw selectvalue, if we are not able to show the corresponding selection entry
|
2011-05-17 11:46:56 +00:00 |
|
Klaus Leithoff
|
957b43afd4
|
add forgoten return to save_history
|
2011-05-17 08:02:29 +00:00 |
|
Nathan Gray
|
785c484b4e
|
If user didn't select any records to export, select all
|
2011-05-16 21:50:54 +00:00 |
|
Nathan Gray
|
06626b4cfc
|
Skip spreadsheets shown in other selectbox
|
2011-05-16 18:42:49 +00:00 |
|
Nathan Gray
|
5101ac5c03
|
Translate select options
|
2011-05-16 16:02:20 +00:00 |
|
Nathan Gray
|
6f2050fa7e
|
Handle special case if viewing parent / sub and the parent has no (visible) sub entries
|
2011-05-16 15:53:03 +00:00 |
|