Philip Herbert
5d9c696ffa
fix bug regarding changed owner id for private/own addressbook, as private addressbook holds a special id in activesync, resulting in failed sync of private addressbook entrys
2011-12-20 08:33:21 +00:00
Nathan Gray
1f077f91d0
Remove comma from exported date/times
2011-12-19 22:48:03 +00:00
Philip Herbert
7b24d2a784
initializing some vars, before appending to them
2011-12-19 13:39:01 +00:00
Philip Herbert
25ab165898
mending Warnings: Cannot use a scalar value as an array
2011-12-19 12:40:47 +00:00
Klaus Leithoff
34a980ec9b
* infolog/esync: fix for -> tasks created on device where set to completed all the time <-
2011-12-19 10:09:15 +00:00
Nathan Gray
360d45b2f1
Fix scheduled import from remote url
2011-12-16 15:54:02 +00:00
Klaus Leithoff
28c42cc78d
control the availabilityof the stylite app, before trying to offer the mail VCard feature, because stylite.links:// is used/needed here
2011-12-16 11:26:01 +00:00
Klaus Leithoff
cc86326cb4
* calendar: allow to send a meeting request to all participants, add action to calendar event edit to choose between sending meeting requests or a mail with the ics file of an event attached.
2011-12-16 10:29:31 +00:00
Nathan Gray
2a3db54693
Preserve original field names when creating an export definition from an import definition
2011-12-15 15:37:41 +00:00
Nathan Gray
caad9062af
* Allow linking to another app entry when importing based on a matching custom field
2011-12-15 15:35:34 +00:00
Klaus Leithoff
6dbe3a722a
prevent the call of SetLanguage with empty string
2011-12-15 12:45:54 +00:00
Klaus Leithoff
265e700c81
missing lang strings/entrys for new warnings
2011-12-14 13:56:45 +00:00
Klaus Leithoff
10490be1a0
handle error for messageisdraft=true: folder was set to a multidimensonal array by accident
2011-12-14 13:10:38 +00:00
Klaus Leithoff
475307d17b
silence warnings about missing or not set folderInfo in folderExists
2011-12-14 13:10:25 +00:00
Klaus Leithoff
c81b1b0cfa
try to handle error, that there is no email profile at all. tricky, but at least try to inform the user
2011-12-14 12:03:21 +00:00
Klaus Leithoff
41d2d43509
try to be smart about missing send folders, when copying send mail to the sentfolder is expected: Do not send, but give an error instead, if there is no send folder to be found, an no other means of storing the mail sent with the mailserver/EGroupware is chosen
2011-12-14 11:59:04 +00:00
Klaus Leithoff
c066acfa5c
use wizard to try to translate headers. it should give better results, especially with compounds like ->street (business)<-, where translation has no such phrase
2011-12-14 11:02:55 +00:00
Klaus Leithoff
778d4c39a0
try to find and open text/vcard attachments as well as text/x-vcard attachments; treat them alike. problem occurred after changing the mime type detection/resolution for VCards from text/x-vcard to text/vcard
2011-12-13 14:34:28 +00:00
Nathan Gray
824829ae3e
Fix missing >< when merging to XML, caused by double escaping
2011-12-12 23:28:20 +00:00
Nathan Gray
7bbba04979
Set currentapp to addressbook so existing categories are properly detected
2011-12-12 18:12:15 +00:00
Nathan Gray
fd57cd738c
Take field translations from wizard, if available, otherwise leave them alone
2011-12-12 18:11:11 +00:00
Nathan Gray
97c45ff7c8
Fix conditions using custom fields - needed extra query key
2011-12-12 18:06:18 +00:00
Klaus Leithoff
4431a978f5
* eMail: feature to attach the VCard of the current user to every new mail sent via UI
2011-12-12 17:24:52 +00:00
Klaus Leithoff
eb131f6123
improve handling of connection errors, improve handling of supportedAuthMethods
2011-12-12 17:17:47 +00:00
Klaus Leithoff
adbc245a3b
improve authMethod handling
2011-12-12 17:14:59 +00:00
Nathan Gray
e272848444
- Fix broken encodings by using export_csv's fputcsv
...
- Include set charset in HTTP header
2011-12-09 21:08:48 +00:00
Nathan Gray
f765be9748
Changed Startdate & Enddate to Start date and Due date to match UI.
2011-12-09 18:00:40 +00:00
Klaus Leithoff
b41d214e47
improved authentication handling; trying to recover when bestAuthMethod fails, by trying the next best method available
2011-12-09 15:10:20 +00:00
Klaus Leithoff
469ed91581
* API: fixed a reported deprecated warning on logout when using CAS
2011-12-09 11:21:53 +00:00
Nathan Gray
acffb97eb1
Add CP850 to charset list, add configuration option for other available charsets
2011-12-08 16:08:36 +00:00
Nathan Gray
319022aab5
- Fix updates failing because of update time mismatch
...
- Set default status by type, if not in CSV
2011-12-08 16:07:26 +00:00
Nathan Gray
d5895ae25e
Fix some issues with group ownership and adding / updating
2011-12-08 15:59:34 +00:00
Klaus Leithoff
14554a6fd6
* email/sieve: improve connection handling (timeout)
2011-12-08 15:17:02 +00:00
Klaus Leithoff
db6c0b6841
ignore/rebuild cache when retrieving ALL folder objects
2011-12-07 11:07:11 +00:00
Klaus Leithoff
1759838b91
* calendar/esync: active-sync does NOT want calendar owner as participant
2011-12-06 13:59:47 +00:00
Nathan Gray
e4c4ce3d45
fixing an php5.2.x error for ::export... to ->export... - we dont need the static call here anyhow.
2011-12-05 16:14:21 +00:00
Nathan Gray
6032b48c82
* Add ability to create an export definition based on an existing import definition
2011-12-05 16:07:40 +00:00
Nathan Gray
25914c234c
* Import/export speed improvements
2011-12-05 16:02:19 +00:00
Nathan Gray
5898109a41
Use PHP's native fputcsv, doesn't appear to cause problems
2011-12-05 15:56:55 +00:00
Nathan Gray
f57b01dd42
Do charset conversion once per line instead of on each field
2011-12-05 15:49:56 +00:00
Nathan Gray
1391b47ea6
Move handling of filter by date from user interface into logic layer
2011-12-05 15:42:32 +00:00
Nathan Gray
c98e614c85
Let browser notification happen if verbosity is low
2011-12-05 15:37:50 +00:00
Ralf Becker
3ca6e6c523
remove old ISS specific redirect code and default of $_SERVER[PHP_SELF] for $url parameter of egw::redirect (not used in current EGroupware)
2011-11-30 20:33:54 +00:00
Nathan Gray
a3d417b318
Wrap attempt at lang in try/catch for if egw.lang() isn't available
2011-11-30 19:50:25 +00:00
Ralf Becker
22034c81e4
quietening permanent error_log
2011-11-30 09:38:18 +00:00
Ralf Becker
973d6b71a0
fixed racecondition in caching translations for installs with multiple instances:
...
do NOT use automatic callback to cache result, as installing languages in setup can create a racecondition, therefore only cache existing non-instance-specific translations, never cache nothing found === array(), instance-specific translations can and should always be cached!
2011-11-30 09:20:54 +00:00
Ralf Becker
793d14caf3
added some docu
2011-11-30 08:12:15 +00:00
Ralf Becker
61b6dabcdb
fixed not working display of validation errors and show them in red
2011-11-29 15:44:51 +00:00
Ralf Becker
f84f2c779b
* Addressbook: ablity to mail (multiple) vCard via context menu
2011-11-29 12:09:29 +00:00
Nathan Gray
e927e73560
* Add ability to use browser notifications+popups, when available from the browser
2011-11-28 17:42:35 +00:00