Michael M Slusarz [Tue, 10 Aug 2010 22:38:35 +0000 (16:38 -0600)]
Request #6455: Spam reporting on mailbox move.
Add preference to allow for automatic spam reporting when explicitly
moving messages to the Spam mailbox.
Michael M Slusarz [Tue, 10 Aug 2010 22:22:51 +0000 (16:22 -0600)]
Place prefs options under correct header
Michael M Slusarz [Tue, 10 Aug 2010 22:20:51 +0000 (16:20 -0600)]
Word wrapping
Michael M Slusarz [Tue, 10 Aug 2010 20:29:55 +0000 (14:29 -0600)]
Don't show compressed contents info in full mode.
This is informational data only. Full mode is meant for a viewable
representation of the data itself, not information about the data.
Michael M Slusarz [Tue, 10 Aug 2010 19:19:11 +0000 (13:19 -0600)]
Clean up MS-TNEF handling.
Don't show winmail.dat entry - instead, make any embedded attachments
look like attachments to the main e-mail message. The one negative - it
is not possible to strip the attachments from the message since
winmail.dat no longer appears in attachment lists. But IMHO this is a
fair tradeoff to reduce complexity/confustion when showing the message
parts (and ms-tnef is not really a valid/viable standard anyway).
Michael M Slusarz [Tue, 10 Aug 2010 18:30:09 +0000 (12:30 -0600)]
Load Mime_Viewer through an injector.
NOTE: THE FORMAT OF config/mime_drivers.php HAS CHANGED. YOU MUST UPDATE
YOUR MIME CONFIGURATION.
This change has removed a bunch of complexity from the mime_drivers
configuration files (no need to explicit identify the application in the
files anymore; removed the 'registered' and 'override' options since
they can be handled solely within driver config; made the enable/inline
config parameters optional).
Michael M Slusarz [Tue, 10 Aug 2010 06:03:24 +0000 (00:03 -0600)]
Unneeded globals usage.
Michael M Slusarz [Mon, 9 Aug 2010 20:24:32 +0000 (14:24 -0600)]
Horde::link -> Horde_Url#link()
Michael M Slusarz [Sun, 8 Aug 2010 21:40:19 +0000 (15:40 -0600)]
Add reference to RFC 2392
Michael J. Rubinsky [Tue, 10 Aug 2010 17:08:21 +0000 (13:08 -0400)]
This element won't exist if the event is a detached recurrence.
Love it when no JS errors are thrown for stuff like this...
Michael J. Rubinsky [Tue, 10 Aug 2010 15:45:31 +0000 (11:45 -0400)]
add event tags to CSV export
Michael J. Rubinsky [Tue, 10 Aug 2010 15:38:38 +0000 (11:38 -0400)]
Don't return detached recurrences when exporting to iCalendar.
Michael J. Rubinsky [Tue, 10 Aug 2010 15:03:54 +0000 (11:03 -0400)]
Oops. We need Randomid here, not Uuid.
Michael J. Rubinsky [Tue, 10 Aug 2010 15:02:47 +0000 (11:02 -0400)]
Fix class name
Michael J. Rubinsky [Mon, 9 Aug 2010 22:01:49 +0000 (18:01 -0400)]
Add test for getting nextRecurrence of an event with a start date < 2010 and
a recurs after date of 1/1/2010.
Michael J. Rubinsky [Mon, 9 Aug 2010 21:52:08 +0000 (17:52 -0400)]
There might be 53 weeks in the (ISO-8601) year.
Michael J. Rubinsky [Mon, 9 Aug 2010 21:01:47 +0000 (17:01 -0400)]
remove commented out code
Michael J. Rubinsky [Mon, 9 Aug 2010 21:00:06 +0000 (17:00 -0400)]
Use Horde::endBuffer() here since we might not have an ob to flush.
Michael J. Rubinsky [Mon, 9 Aug 2010 18:28:48 +0000 (14:28 -0400)]
Prune dead code
Michael J. Rubinsky [Mon, 9 Aug 2010 18:27:58 +0000 (14:27 -0400)]
Even better, use the new Horde_Date#toIcalendar() method instead.
Michael J. Rubinsky [Mon, 9 Aug 2010 16:49:35 +0000 (12:49 -0400)]
Use Horde_Date to do this parsing.
Be more friendly to dates that are past the maximum integer timestamp value.
Fixes an issue for me that was causing corrupted recurenddate values.
Jan, can you take a look and make sure this doesn't break anything else I might be
overlooking. All the .phpt tests are currently passing.
Jan Schneider [Mon, 9 Aug 2010 13:30:31 +0000 (15:30 +0200)]
Implement reading individual CalDAV events.
Jan Schneider [Mon, 9 Aug 2010 13:07:23 +0000 (15:07 +0200)]
Once again fix parameter names for remote calendars.
Jan Schneider [Mon, 9 Aug 2010 13:07:00 +0000 (15:07 +0200)]
Bubble up the error message from the server.
Jan Schneider [Mon, 9 Aug 2010 12:54:53 +0000 (14:54 +0200)]
Fix class name.
Jan Schneider [Mon, 9 Aug 2010 12:52:43 +0000 (14:52 +0200)]
Use Kronolith::(un)subscribeRemoteCalendar().
Jan Schneider [Mon, 9 Aug 2010 12:34:10 +0000 (14:34 +0200)]
Add (read-only) CalDAV client support.
Jan Schneider [Thu, 5 Aug 2010 14:12:49 +0000 (16:12 +0200)]
Enable track_errors.
Jan Schneider [Thu, 5 Aug 2010 13:07:05 +0000 (15:07 +0200)]
phpdoc
Jan Schneider [Thu, 5 Aug 2010 13:06:56 +0000 (15:06 +0200)]
Add toiCalendar().
Gunnar Wrobel [Mon, 9 Aug 2010 06:15:39 +0000 (08:15 +0200)]
Fix a parse error in the iTip viewer (incomplete conversion to the Horde_iCalendar H4 changes).
Chuck Hagenbuch [Mon, 9 Aug 2010 05:01:59 +0000 (01:01 -0400)]
Make it possible to set tilesperrow and tilesperpage through the API
Chuck Hagenbuch [Mon, 9 Aug 2010 04:38:42 +0000 (00:38 -0400)]
Start fleshing out Horde_Controller_Base more, including the ability to get the request and response objects and an UrlWriter.
Chuck Hagenbuch [Mon, 9 Aug 2010 04:38:14 +0000 (00:38 -0400)]
Horde_Controller_Request uses getPath(), not getUri()
Chuck Hagenbuch [Mon, 9 Aug 2010 04:37:54 +0000 (00:37 -0400)]
Cast $routeName to string
Chuck Hagenbuch [Mon, 9 Aug 2010 04:37:05 +0000 (00:37 -0400)]
Add Horde_Controller_UrlWriter
Chuck Hagenbuch [Sun, 8 Aug 2010 20:27:28 +0000 (16:27 -0400)]
Fix bad caching of share attributes that was causing the wrong shares to be returned in some cases.
Chuck Hagenbuch [Sun, 8 Aug 2010 20:27:03 +0000 (16:27 -0400)]
Small code cleanups while changing another issue
Michael J. Rubinsky [Sun, 8 Aug 2010 16:26:24 +0000 (12:26 -0400)]
Horde::link -> Horde_Url#link()
Michael J. Rubinsky [Sun, 8 Aug 2010 16:03:18 +0000 (12:03 -0400)]
fix variable name
Michael J. Rubinsky [Sun, 8 Aug 2010 15:54:56 +0000 (11:54 -0400)]
simplify
Add to bookmark link still not working, think it's an encoding issue somewhere
in the call stack
Michael J. Rubinsky [Sun, 8 Aug 2010 15:47:22 +0000 (11:47 -0400)]
Some H4 tweaks to trean's tree_menu
Chuck Hagenbuch [Sun, 8 Aug 2010 14:46:51 +0000 (10:46 -0400)]
Make sure that $url is a Horde_Url, and only try to add it if we make a successful API call.
Chuck Hagenbuch [Sun, 8 Aug 2010 14:39:37 +0000 (10:39 -0400)]
Remove inclusion of base.php from Trean's API
Chuck Hagenbuch [Sun, 8 Aug 2010 14:35:24 +0000 (10:35 -0400)]
Use the gallery owner's preferences to get a display name
Chuck Hagenbuch [Sun, 8 Aug 2010 14:34:33 +0000 (10:34 -0400)]
Add a type hint here to help with dependency injection
Chuck Hagenbuch [Sun, 8 Aug 2010 14:15:58 +0000 (10:15 -0400)]
Assign $url since we later expect it to be an object.
Chuck Hagenbuch [Sun, 8 Aug 2010 14:13:43 +0000 (10:13 -0400)]
Don't try to call getImages() if there are no related images
Chuck Hagenbuch [Sun, 8 Aug 2010 02:28:30 +0000 (22:28 -0400)]
typo
Jan Schneider [Sat, 7 Aug 2010 13:57:40 +0000 (15:57 +0200)]
Fix notices with certain output buffer configurations (Valentin.Vidic@CARNet.hr, Bug #7851).
Jan Schneider [Sat, 7 Aug 2010 13:47:46 +0000 (15:47 +0200)]
Fix procmail vacation rule if no dates are set (Gaudenz Steinlin <gaudenz@debian.org>, Bug #8982).
Michael J. Rubinsky [Sat, 7 Aug 2010 04:49:06 +0000 (00:49 -0400)]
Fix setting sensitivity on AS exception messages.
Chuck Hagenbuch [Sat, 7 Aug 2010 02:14:51 +0000 (22:14 -0400)]
comment style and whitespace
Chuck Hagenbuch [Sat, 7 Aug 2010 02:05:36 +0000 (22:05 -0400)]
Simple Layout library to replace the layout functionality hardcoded into the old Horde_Controller code.
This is very likely to evolve further as it gets used.
Michael J. Rubinsky [Sat, 7 Aug 2010 00:44:59 +0000 (20:44 -0400)]
Only include Recurrence.Until in the AS message if the event has it set.
The default date with a year of 9999 breaks at least the moto droid client.
Michael J. Rubinsky [Sat, 7 Aug 2010 00:29:18 +0000 (20:29 -0400)]
Make sure $adds is defined
Michael J. Rubinsky [Sat, 7 Aug 2010 00:25:37 +0000 (20:25 -0400)]
$event->recurrence will never be set here
Michael J. Rubinsky [Fri, 6 Aug 2010 23:52:52 +0000 (19:52 -0400)]
Fix object name
Michael M Slusarz [Fri, 6 Aug 2010 22:04:22 +0000 (16:04 -0600)]
More places where ajaxui parameter may break things
Michael M Slusarz [Fri, 6 Aug 2010 22:03:36 +0000 (16:03 -0600)]
Inserts were broken in postgres on tables with autoincrement tables.
Michael M Slusarz [Fri, 6 Aug 2010 21:57:01 +0000 (15:57 -0600)]
Don't fail if we can't log sentmail info.
This should not be fatal to an end user.
Michael M Slusarz [Fri, 6 Aug 2010 21:35:32 +0000 (15:35 -0600)]
Don't encode ampersands in javascript output.
Michael M Slusarz [Fri, 6 Aug 2010 21:19:39 +0000 (15:19 -0600)]
Fix determination of reply_type for logging purposes.
Michael M Slusarz [Fri, 6 Aug 2010 20:31:10 +0000 (14:31 -0600)]
Fix creation of postgres sequence tables
Michael M Slusarz [Fri, 6 Aug 2010 20:30:57 +0000 (14:30 -0600)]
Provide a bit more debugging info in migrator script
Michael M Slusarz [Fri, 6 Aug 2010 20:18:30 +0000 (14:18 -0600)]
Fix listApps() call
Michael J. Rubinsky [Fri, 6 Aug 2010 21:39:45 +0000 (17:39 -0400)]
Need to add geoLocation here also.
Michael J. Rubinsky [Fri, 6 Aug 2010 21:07:37 +0000 (17:07 -0400)]
Need a dom id here if we are going to access it with $()
Michael J. Rubinsky [Fri, 6 Aug 2010 20:41:42 +0000 (16:41 -0400)]
Fix method name.
Fixes CSV importing
Michael J. Rubinsky [Fri, 6 Aug 2010 20:29:12 +0000 (16:29 -0400)]
Fix property name.
Fixes importing events from iCalendar
Michael J. Rubinsky [Fri, 6 Aug 2010 20:23:08 +0000 (16:23 -0400)]
Don't redirect if exporting or importing from the Ajax view.
Michael M Slusarz [Fri, 6 Aug 2010 20:12:21 +0000 (14:12 -0600)]
Missed a commit for the activesyncprefs changes
Michael M Slusarz [Fri, 6 Aug 2010 20:07:48 +0000 (14:07 -0600)]
Move user update javascript out of template file
Michael M Slusarz [Fri, 6 Aug 2010 19:48:16 +0000 (13:48 -0600)]
Move logintasks javascript out of template file
Michael M Slusarz [Fri, 6 Aug 2010 19:40:45 +0000 (13:40 -0600)]
Fix package name
Michael M Slusarz [Fri, 6 Aug 2010 19:39:48 +0000 (13:39 -0600)]
Bug #9162: Fix logintasks confirmation page.
Michael M Slusarz [Fri, 6 Aug 2010 19:32:54 +0000 (13:32 -0600)]
Remove usage of getFormData() in IMP_Compose::.
Michael M Slusarz [Fri, 6 Aug 2010 19:25:51 +0000 (13:25 -0600)]
More places to use Horde_Support_Randomid::.
Michael M Slusarz [Fri, 6 Aug 2010 19:20:23 +0000 (13:20 -0600)]
Never add 'ajaxui' param to ajax URL.
Michael M Slusarz [Fri, 6 Aug 2010 18:54:50 +0000 (12:54 -0600)]
Fix bad encoding when parsing HTML data
Michael M Slusarz [Fri, 6 Aug 2010 18:45:21 +0000 (12:45 -0600)]
Use charset param
Michael M Slusarz [Fri, 6 Aug 2010 18:02:58 +0000 (12:02 -0600)]
Request #9159: Automatically determine view
Michael M Slusarz [Fri, 6 Aug 2010 17:35:54 +0000 (11:35 -0600)]
Another prototypejs 1.7 fix.
Michael M Slusarz [Fri, 6 Aug 2010 17:33:02 +0000 (11:33 -0600)]
Add Horde::ajaxAvailable()
Michael M Slusarz [Fri, 6 Aug 2010 16:02:26 +0000 (10:02 -0600)]
Upgrade CKeditor to v3.3.2
Michael M Slusarz [Wed, 4 Aug 2010 22:30:11 +0000 (16:30 -0600)]
Clean up activesync admin/prefs scripts, particularly javascript
Jan Schneider [Fri, 6 Aug 2010 17:11:36 +0000 (19:11 +0200)]
Fix class names.
Jan Schneider [Fri, 6 Aug 2010 17:11:15 +0000 (19:11 +0200)]
Bump cache version, Horde_Icalendar has changed. The class version probably
needs to be propagated by the class itself.
Chuck Hagenbuch [Thu, 5 Aug 2010 14:49:35 +0000 (10:49 -0400)]
Need to assign this instance to a variable.
Michael M Slusarz [Wed, 4 Aug 2010 20:12:20 +0000 (14:12 -0600)]
Add missing file
Michael M Slusarz [Wed, 4 Aug 2010 20:11:36 +0000 (14:11 -0600)]
Add DOM filter link from Chuck
Doesn't look like it adds anything to what we have, but keep the info
around just in case.
Michael M Slusarz [Tue, 3 Aug 2010 23:14:50 +0000 (17:14 -0600)]
While a good idea in concept, this is a PHP parse error
Michael M Slusarz [Tue, 3 Aug 2010 23:04:12 +0000 (17:04 -0600)]
This method does not require this parameter
Jan Schneider [Wed, 4 Aug 2010 16:13:58 +0000 (18:13 +0200)]
Catch Icalendar exceptions.
Jan Schneider [Wed, 4 Aug 2010 15:59:04 +0000 (17:59 +0200)]
Fix package.xml.
Jan Schneider [Wed, 4 Aug 2010 15:51:51 +0000 (17:51 +0200)]
Add $Id$ tag.
Jan Schneider [Wed, 4 Aug 2010 15:22:45 +0000 (17:22 +0200)]
Make executable.
Jan Schneider [Tue, 3 Aug 2010 22:54:06 +0000 (00:54 +0200)]
Only deal with the new user if any ACLs have been set.
Jan Schneider [Tue, 3 Aug 2010 22:43:06 +0000 (00:43 +0200)]
Use Horde_Url#redirect().
Michael M Slusarz [Tue, 3 Aug 2010 07:04:53 +0000 (01:04 -0600)]
Convert Icalendar to H4.
This removes the last use of PEAR_Errors in IMP. Yay.
I've tried to go through framework, turba, and kronolith and convert to
using Exceptions, but there is no guarantee that I caught all the
locations we are using Icalendar objects.