Michael J. Rubinsky [Mon, 21 Sep 2009 17:07:54 +0000 (13:07 -0400)]
BFN
Jan Schneider [Mon, 21 Sep 2009 16:09:27 +0000 (18:09 +0200)]
Don't use Horde_Db.
Reduce indention.
Jan Schneider [Mon, 21 Sep 2009 14:32:33 +0000 (16:32 +0200)]
Update translation.
Jan Schneider [Mon, 21 Sep 2009 14:32:22 +0000 (16:32 +0200)]
MFB: More contrast.
Jan Schneider [Mon, 21 Sep 2009 14:31:43 +0000 (16:31 +0200)]
MFB: Apply 'list_users' setting to owners too. Fix XHTML.
Chuck Hagenbuch [Mon, 21 Sep 2009 13:34:28 +0000 (09:34 -0400)]
One more typo
Gunnar Wrobel [Mon, 21 Sep 2009 10:06:50 +0000 (12:06 +0200)]
typos
Michael J. Rubinsky [Mon, 21 Sep 2009 04:57:19 +0000 (00:57 -0400)]
Only set the default alarm value on the Sql and Kolab Event objects.
Bug: 8588
Michael J. Rubinsky [Mon, 21 Sep 2009 04:34:59 +0000 (00:34 -0400)]
An (almost) complete rewrite of the "AnselKit" code and the client code that uses it.
This is loads more stable and efficient then the previous code...and no longer crashed when
exporting images that exist on network shares.
Next up, port the iPhoto plugin to use the same code.
Squashed commit of the following:
commit
d654034798bf23b829230839f3bfa3f8a6a591d0
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date: Mon Sep 21 00:14:28 2009 -0400
More refactoring for CF WebServices framework.
Fix a number of crashes due to memory management issues, make sure
to check for NSNull (and not just nil) for values returned from the API,
Finish porting the rest of the rpc calls to use the new TURAnsel interface.
This should now be fairly stable and LOADS faster/more effecient then the previous
implementation using the RPCXML framework.
commit
0ec7d818db65072b0762b2d825dd00a751111328
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date: Mon Sep 21 00:13:54 2009 -0400
Indentation
commit
ff64a974d693636df4081df32c84062c1df46b58
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date: Sun Sep 20 18:48:26 2009 -0400
Don't attempt to instantiate an Ansel_Faces driver if we have disabled it.
commit
7e18a78c1dce27ac2085f2ad11fb9257dc9b8cf2
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date: Sun Sep 20 16:01:25 2009 -0400
Start ripping out XMLRPC framework, some memory managegment issues...
commit
74e2efe8b693a082cba7a148050a38ca9ae885d0
Author: Michael J. Rubinsky <mrubinsk@horde.org>
Date: Tue Sep 15 10:08:11 2009 -0400
Initial work at completely refactoring the AnselKit code to use the
Core Foundation WebServices framework instead of NSURLConnection et al
Seems to help with the threading issues I was seeing pop up when exporting images
from network shares.
Michael J. Rubinsky [Mon, 21 Sep 2009 04:13:54 +0000 (00:13 -0400)]
Indentation
Chuck Hagenbuch [Mon, 21 Sep 2009 04:12:39 +0000 (00:12 -0400)]
remove static-only Horde_Db class (should replace with dependency injection)
Chuck Hagenbuch [Mon, 21 Sep 2009 04:11:48 +0000 (00:11 -0400)]
fix path
Chuck Hagenbuch [Mon, 21 Sep 2009 04:11:37 +0000 (00:11 -0400)]
more repeatable autoload setup for tests
Chuck Hagenbuch [Mon, 21 Sep 2009 04:08:45 +0000 (00:08 -0400)]
Initial Horde_Injector dependency injection container, contributed by Blue State Digital.
Chuck Hagenbuch [Mon, 21 Sep 2009 03:42:51 +0000 (23:42 -0400)]
shorthand for mocking a class with a private constructor
Michael Rubinsky [Mon, 21 Sep 2009 02:38:01 +0000 (22:38 -0400)]
Not every exif driver requrires a params array
Michael J. Rubinsky [Sun, 20 Sep 2009 22:48:26 +0000 (18:48 -0400)]
Don't attempt to instantiate an Ansel_Faces driver if we have disabled it.
Gunnar Wrobel [Sun, 20 Sep 2009 11:40:40 +0000 (13:40 +0200)]
Restructure for DI.
Michael M Slusarz [Fri, 18 Sep 2009 19:00:31 +0000 (13:00 -0600)]
Better graphic
Michael M Slusarz [Fri, 18 Sep 2009 16:05:51 +0000 (10:05 -0600)]
This code is not used anywhere
Michael M Slusarz [Thu, 17 Sep 2009 21:58:46 +0000 (15:58 -0600)]
Play around with some bordering in the dimp message list
Comments welcome.
Jan Schneider [Fri, 18 Sep 2009 14:13:18 +0000 (16:13 +0200)]
MFB: Use a more complete list of default buttons for FCKEditor.
Chuck Hagenbuch [Fri, 18 Sep 2009 01:21:33 +0000 (21:21 -0400)]
remove code that isn't up to H4 standards
Michael M Slusarz [Thu, 17 Sep 2009 21:13:42 +0000 (15:13 -0600)]
Add To to the list of quicksearch criteria
Michael M Slusarz [Thu, 17 Sep 2009 21:12:21 +0000 (15:12 -0600)]
Fix determination of starting message in search mailboxes
Michael M Slusarz [Thu, 17 Sep 2009 20:55:24 +0000 (14:55 -0600)]
Fix close image in dimp message view
Michael M Slusarz [Thu, 17 Sep 2009 20:49:59 +0000 (14:49 -0600)]
Remove non-existent variable
Michael M Slusarz [Thu, 17 Sep 2009 17:47:53 +0000 (11:47 -0600)]
Request #6875: More tweaks to advanced search page
Michael M Slusarz [Thu, 17 Sep 2009 21:08:25 +0000 (15:08 -0600)]
Fix OR IMAP searches
Chuck Hagenbuch [Thu, 17 Sep 2009 19:33:41 +0000 (15:33 -0400)]
Remove the multiple-response functionality from mock requests. Instead, we
should use multiple paired mock request/response pairs.
Michael M Slusarz [Thu, 17 Sep 2009 17:30:09 +0000 (11:30 -0600)]
Don't focus quicksearch when clicking on icon
Michael M Slusarz [Wed, 16 Sep 2009 23:15:39 +0000 (17:15 -0600)]
Request #6875: Improvements to search mailbox display in dimp
Michael M Slusarz [Wed, 16 Sep 2009 20:25:10 +0000 (14:25 -0600)]
Request #6875: Add IMP 4 virtual folder upgrade code
Michael M Slusarz [Wed, 16 Sep 2009 19:26:11 +0000 (13:26 -0600)]
Fix image generation
Jan Schneider [Thu, 17 Sep 2009 12:35:02 +0000 (14:35 +0200)]
Fix ctor name.
Jan Schneider [Thu, 17 Sep 2009 12:30:01 +0000 (14:30 +0200)]
Move those classes at least to the correct places.
Michael J. Rubinsky [Wed, 16 Sep 2009 21:34:58 +0000 (17:34 -0400)]
No longer have to fake a JSON response from an exception now that 4xx and 5xx
responses do not throw one.
Michael J. Rubinsky [Wed, 16 Sep 2009 19:17:07 +0000 (15:17 -0400)]
Don't open in _blank now that display_cals work correctly
Michael M Slusarz [Wed, 16 Sep 2009 18:25:12 +0000 (12:25 -0600)]
Request #3438, Request #6875: Relative date searches
Michael M Slusarz [Wed, 16 Sep 2009 17:31:51 +0000 (11:31 -0600)]
Add workaround for WITHIN search extension for servers which don't support it
Michael M Slusarz [Wed, 16 Sep 2009 17:31:20 +0000 (11:31 -0600)]
Update some RFC references
Michael M Slusarz [Wed, 16 Sep 2009 18:12:55 +0000 (12:12 -0600)]
Fix typo
Michael M Slusarz [Wed, 16 Sep 2009 17:41:28 +0000 (11:41 -0600)]
Fix potential undefined error
Michael M Slusarz [Wed, 16 Sep 2009 17:34:44 +0000 (11:34 -0600)]
Update RFC reference
Michael M Slusarz [Wed, 16 Sep 2009 16:33:25 +0000 (10:33 -0600)]
Bug #8579: Fix variable name
Ben Klang [Wed, 16 Sep 2009 16:16:37 +0000 (12:16 -0400)]
Import Vilma from CVS
Ben Klang [Wed, 16 Sep 2009 16:16:18 +0000 (12:16 -0400)]
Import Beatnik from CVS
Gunnar Wrobel [Wed, 16 Sep 2009 13:12:18 +0000 (15:12 +0200)]
Switch to Horde_Provider and start restructuring the driver part.
Jan Schneider [Wed, 16 Sep 2009 12:51:24 +0000 (14:51 +0200)]
MFB: Fix procmail vacation rule (micha@kovoks.nl, Bug #7052).
Jan Schneider [Tue, 15 Sep 2009 22:19:47 +0000 (00:19 +0200)]
Make it easier to override setting of properties.
Store startDate properties in start.
Add class-property-to-icalendar-property map.
Start working on iCalender 2.0 writer.
Gunnar Wrobel [Wed, 16 Sep 2009 12:22:56 +0000 (14:22 +0200)]
Add __isset() and __unset() to the provider.
Gunnar Wrobel [Wed, 16 Sep 2009 08:20:13 +0000 (10:20 +0200)]
Added a trivial dependency injection framework named Horde_Provider.
Michael M Slusarz [Wed, 16 Sep 2009 06:02:49 +0000 (00:02 -0600)]
Request #6875: Add advanced search interface to DIMP
It works, but various UI elements remain to be tweaked to reflect the fact
this is a search mailbox rather than a real mailbox.
Michael M Slusarz [Wed, 16 Sep 2009 05:56:58 +0000 (23:56 -0600)]
Fix adding default search text to criteria entry
Michael M Slusarz [Wed, 16 Sep 2009 05:10:11 +0000 (23:10 -0600)]
Request #6875: More work on advanced search screen
Add ability to search by a custom defined header.
Add documentation for criteria UI object
Clean up the way we store flag searches in criteria UI object to be more
consistent with other criteria
Cleanup the way we output gettext strings on search page
Move dimp quicksearch folder ID to IMP_Search::DIMP_QUICKSEARCH
Michael M Slusarz [Tue, 15 Sep 2009 17:31:29 +0000 (11:31 -0600)]
Fix invoking invoke()
Michael M Slusarz [Wed, 16 Sep 2009 04:06:59 +0000 (22:06 -0600)]
PHP doesn't like compex assignments to constants
Michael M Slusarz [Tue, 15 Sep 2009 02:01:57 +0000 (20:01 -0600)]
Fix docs
Jan Schneider [Tue, 15 Sep 2009 21:04:58 +0000 (23:04 +0200)]
MFB: Try a few optimizations.
Jan Schneider [Tue, 15 Sep 2009 20:57:42 +0000 (22:57 +0200)]
BFN
Jan Schneider [Tue, 15 Sep 2009 20:55:56 +0000 (22:55 +0200)]
Use a lock name that's different from mailbot's seen database name (Bug #8577).
Michael M Slusarz [Tue, 15 Sep 2009 16:40:39 +0000 (10:40 -0600)]
Bug #8578: Fix variable name
Jan Schneider [Fri, 11 Sep 2009 13:31:40 +0000 (15:31 +0200)]
MFB
Jan Schneider [Tue, 15 Sep 2009 12:34:23 +0000 (14:34 +0200)]
Indention
Jan Schneider [Tue, 15 Sep 2009 12:55:04 +0000 (14:55 +0200)]
Basic skeleton for Sabre backends. Not sure if those should go under the Sabre/ or the Horde/ namespace.
Jan Schneider [Mon, 14 Sep 2009 17:14:54 +0000 (19:14 +0200)]
Plural.
Michael M Slusarz [Tue, 15 Sep 2009 09:57:26 +0000 (03:57 -0600)]
Various search improvements
Michael M Slusarz [Tue, 15 Sep 2009 09:05:19 +0000 (03:05 -0600)]
Improve table display.
Michael M Slusarz [Tue, 25 Aug 2009 20:52:44 +0000 (14:52 -0600)]
Request #6875: Improved advanced search query interface
Chuck Hagenbuch [Tue, 15 Sep 2009 03:41:03 +0000 (23:41 -0400)]
Merge branch 'http-client-adapters'
Chuck Hagenbuch [Tue, 15 Sep 2009 03:40:21 +0000 (23:40 -0400)]
add Horde_Support as a dependency
Chuck Hagenbuch [Tue, 15 Sep 2009 03:40:03 +0000 (23:40 -0400)]
make Stream_Wrapper a required dependency since StringWrapper won't work without it
Chuck Hagenbuch [Tue, 15 Sep 2009 03:38:30 +0000 (23:38 -0400)]
pecl_http, cURL, and fopen requests all work for the basics now
Chuck Hagenbuch [Tue, 15 Sep 2009 02:48:14 +0000 (22:48 -0400)]
using streams with curl is broken in PHP 5.3.0
Chuck Hagenbuch [Tue, 15 Sep 2009 02:47:41 +0000 (22:47 -0400)]
include the abstract send() method
Chuck Hagenbuch [Tue, 15 Sep 2009 02:47:18 +0000 (22:47 -0400)]
new usage pattern for requests
Chuck Hagenbuch [Tue, 15 Sep 2009 02:47:00 +0000 (22:47 -0400)]
start adding response objects
Chuck Hagenbuch [Tue, 15 Sep 2009 02:45:27 +0000 (22:45 -0400)]
Add Horde_Support_StringStream and the supporting Horde_Stream_Wrapper_String class
Provides a way to treat a string variable as a stream without duplicating it or
using global scope.
Michael M Slusarz [Mon, 14 Sep 2009 21:23:48 +0000 (15:23 -0600)]
A bit of UI niceness in DIMP for the basic search screen
Michael M Slusarz [Mon, 14 Sep 2009 21:10:56 +0000 (15:10 -0600)]
Bump the default value a bit
Michael M Slusarz [Mon, 14 Sep 2009 21:09:50 +0000 (15:09 -0600)]
Do result scoring for autocomplete browser-side search
Jan Schneider [Mon, 14 Sep 2009 16:30:58 +0000 (18:30 +0200)]
MFB
Jan Schneider [Sat, 12 Sep 2009 11:00:59 +0000 (13:00 +0200)]
MFB: Gettext improvment.
Jan Schneider [Thu, 10 Sep 2009 22:41:57 +0000 (00:41 +0200)]
More calendar properties.
Michael J. Rubinsky [Mon, 14 Sep 2009 15:46:23 +0000 (11:46 -0400)]
Need to change the variable name here too
Michael J. Rubinsky [Mon, 14 Sep 2009 15:39:58 +0000 (11:39 -0400)]
Don't overwrite the array of $links we obtain from freshmeat in this loop.
Jan Schneider [Mon, 14 Sep 2009 13:08:17 +0000 (15:08 +0200)]
Catch 201 and empty urls response when creating urls.
Jan Schneider [Mon, 14 Sep 2009 13:00:34 +0000 (15:00 +0200)]
Fix variable typo.
Jan Schneider [Mon, 14 Sep 2009 12:51:46 +0000 (14:51 +0200)]
Fix json structure when updating urls.
Add urls if they don't exist.
Jan Schneider [Mon, 14 Sep 2009 12:10:20 +0000 (14:10 +0200)]
Avoid fatal error.
Jan Schneider [Mon, 14 Sep 2009 10:45:15 +0000 (12:45 +0200)]
Until we have a working HTTP client that doesn't consider 201 as an error
response, work around it.
Jan Schneider [Mon, 14 Sep 2009 10:38:36 +0000 (12:38 +0200)]
Convert 'horde' even if only searching for the queue id.
Jan Schneider [Mon, 14 Sep 2009 10:25:38 +0000 (12:25 +0200)]
This got to be a post.
Jan Schneider [Mon, 14 Sep 2009 08:10:12 +0000 (10:10 +0200)]
Fix Rpc calls.
Jan Schneider [Mon, 14 Sep 2009 08:00:15 +0000 (10:00 +0200)]
Fix constant usage.
Jan Schneider [Mon, 14 Sep 2009 07:53:28 +0000 (09:53 +0200)]
Fix casing and detection of security releases.
Gunnar Wrobel [Fri, 11 Sep 2009 20:37:44 +0000 (22:37 +0200)]
The function getAllParams() does not exist for request objects. I
can't find a reference in CVS where this method name has been changed
but I assume it is meant to be getParameters().
Michael M Slusarz [Tue, 8 Sep 2009 21:55:03 +0000 (15:55 -0600)]
Fix escaping title (tooltip) text
Michael M Slusarz [Tue, 8 Sep 2009 21:32:36 +0000 (15:32 -0600)]
Revert "The encode filter doesn't use this parameter (it probably should)"
This reverts commit
6fea0fc8cd5aebbde1e28a3775242ee913a90a34.
According to Jan, PHP really does use this param even though it is not
documented.
Michael M Slusarz [Fri, 11 Sep 2009 20:26:36 +0000 (14:26 -0600)]
More intelligent ordering of autocomplete search results
Uses the php levenshtein() function.
This only works with results from the server (not autocomplete results
done via the js code).
Might change this in the future to a QuickSilver inspired sort (see,
e.g., http://github.com/rmm5t/liquidmetal) since this would result in a
sort order that is consistent if done either server-side or
browser-side.