horde.git
16 years agoBFN
Michael J. Rubinsky [Mon, 21 Sep 2009 17:07:54 +0000 (13:07 -0400)]
BFN

16 years agoDon't use Horde_Db.
Jan Schneider [Mon, 21 Sep 2009 16:09:27 +0000 (18:09 +0200)]
Don't use Horde_Db.
Reduce indention.

16 years agoUpdate translation.
Jan Schneider [Mon, 21 Sep 2009 14:32:33 +0000 (16:32 +0200)]
Update translation.

16 years agoMFB: More contrast.
Jan Schneider [Mon, 21 Sep 2009 14:32:22 +0000 (16:32 +0200)]
MFB: More contrast.

16 years agoMFB: Apply 'list_users' setting to owners too. Fix XHTML.
Jan Schneider [Mon, 21 Sep 2009 14:31:43 +0000 (16:31 +0200)]
MFB: Apply 'list_users' setting to owners too. Fix XHTML.

16 years agoOne more typo
Chuck Hagenbuch [Mon, 21 Sep 2009 13:34:28 +0000 (09:34 -0400)]
One more typo

16 years agotypos
Gunnar Wrobel [Mon, 21 Sep 2009 10:06:50 +0000 (12:06 +0200)]
typos

16 years agoOnly set the default alarm value on the Sql and Kolab Event objects.
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

16 years agoAn (almost) complete rewrite of the "AnselKit" code and the client code that uses it.
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.

16 years agoIndentation
Michael J. Rubinsky [Mon, 21 Sep 2009 04:13:54 +0000 (00:13 -0400)]
Indentation

16 years agoremove static-only Horde_Db class (should replace with dependency injection)
Chuck Hagenbuch [Mon, 21 Sep 2009 04:12:39 +0000 (00:12 -0400)]
remove static-only Horde_Db class (should replace with dependency injection)

16 years agofix path
Chuck Hagenbuch [Mon, 21 Sep 2009 04:11:48 +0000 (00:11 -0400)]
fix path

16 years agomore repeatable autoload setup for tests
Chuck Hagenbuch [Mon, 21 Sep 2009 04:11:37 +0000 (00:11 -0400)]
more repeatable autoload setup for tests

16 years agoInitial Horde_Injector dependency injection container, contributed by Blue State...
Chuck Hagenbuch [Mon, 21 Sep 2009 04:08:45 +0000 (00:08 -0400)]
Initial Horde_Injector dependency injection container, contributed by Blue State Digital.

16 years agoshorthand for mocking a class with a private constructor
Chuck Hagenbuch [Mon, 21 Sep 2009 03:42:51 +0000 (23:42 -0400)]
shorthand for mocking a class with a private constructor

16 years agoNot every exif driver requrires a params array
Michael Rubinsky [Mon, 21 Sep 2009 02:38:01 +0000 (22:38 -0400)]
Not every exif driver requrires a params array

16 years agoDon't attempt to instantiate an Ansel_Faces driver if we have disabled it.
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.

16 years agoRestructure for DI.
Gunnar Wrobel [Sun, 20 Sep 2009 11:40:40 +0000 (13:40 +0200)]
Restructure for DI.

16 years agoBetter graphic
Michael M Slusarz [Fri, 18 Sep 2009 19:00:31 +0000 (13:00 -0600)]
Better graphic

16 years agoThis code is not used anywhere
Michael M Slusarz [Fri, 18 Sep 2009 16:05:51 +0000 (10:05 -0600)]
This code is not used anywhere

16 years agoPlay around with some bordering in the dimp message list
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.

16 years agoMFB: Use a more complete list of default buttons for FCKEditor.
Jan Schneider [Fri, 18 Sep 2009 14:13:18 +0000 (16:13 +0200)]
MFB: Use a more complete list of default buttons for FCKEditor.

16 years agoremove code that isn't up to H4 standards
Chuck Hagenbuch [Fri, 18 Sep 2009 01:21:33 +0000 (21:21 -0400)]
remove code that isn't up to H4 standards

16 years agoAdd To to the list of quicksearch criteria
Michael M Slusarz [Thu, 17 Sep 2009 21:13:42 +0000 (15:13 -0600)]
Add To to the list of quicksearch criteria

16 years agoFix determination of starting message in search mailboxes
Michael M Slusarz [Thu, 17 Sep 2009 21:12:21 +0000 (15:12 -0600)]
Fix determination of starting message in search mailboxes

16 years agoFix close image in dimp message view
Michael M Slusarz [Thu, 17 Sep 2009 20:55:24 +0000 (14:55 -0600)]
Fix close image in dimp message view

16 years agoRemove non-existent variable
Michael M Slusarz [Thu, 17 Sep 2009 20:49:59 +0000 (14:49 -0600)]
Remove non-existent variable

16 years agoRequest #6875: More tweaks to advanced search page
Michael M Slusarz [Thu, 17 Sep 2009 17:47:53 +0000 (11:47 -0600)]
Request #6875: More tweaks to advanced search page

16 years agoFix OR IMAP searches
Michael M Slusarz [Thu, 17 Sep 2009 21:08:25 +0000 (15:08 -0600)]
Fix OR IMAP searches

16 years agoRemove the multiple-response functionality from mock requests. Instead, we
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.

16 years agoDon't focus quicksearch when clicking on icon
Michael M Slusarz [Thu, 17 Sep 2009 17:30:09 +0000 (11:30 -0600)]
Don't focus quicksearch when clicking on icon

16 years agoRequest #6875: Improvements to search mailbox display in dimp
Michael M Slusarz [Wed, 16 Sep 2009 23:15:39 +0000 (17:15 -0600)]
Request #6875: Improvements to search mailbox display in dimp

16 years agoRequest #6875: Add IMP 4 virtual folder upgrade code
Michael M Slusarz [Wed, 16 Sep 2009 20:25:10 +0000 (14:25 -0600)]
Request #6875: Add IMP 4 virtual folder upgrade code

16 years agoFix image generation
Michael M Slusarz [Wed, 16 Sep 2009 19:26:11 +0000 (13:26 -0600)]
Fix image generation

16 years agoFix ctor name.
Jan Schneider [Thu, 17 Sep 2009 12:35:02 +0000 (14:35 +0200)]
Fix ctor name.

16 years agoMove those classes at least to the correct places.
Jan Schneider [Thu, 17 Sep 2009 12:30:01 +0000 (14:30 +0200)]
Move those classes at least to the correct places.

16 years agoNo longer have to fake a JSON response from an exception now that 4xx and 5xx
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.

16 years agoDon't open in _blank now that display_cals work correctly
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

16 years agoRequest #3438, Request #6875: Relative date searches
Michael M Slusarz [Wed, 16 Sep 2009 18:25:12 +0000 (12:25 -0600)]
Request #3438, Request #6875: Relative date searches

16 years agoAdd workaround for WITHIN search extension for servers which don't support it
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

16 years agoUpdate some RFC references
Michael M Slusarz [Wed, 16 Sep 2009 17:31:20 +0000 (11:31 -0600)]
Update some RFC references

16 years agoFix typo
Michael M Slusarz [Wed, 16 Sep 2009 18:12:55 +0000 (12:12 -0600)]
Fix typo

16 years agoFix potential undefined error
Michael M Slusarz [Wed, 16 Sep 2009 17:41:28 +0000 (11:41 -0600)]
Fix potential undefined error

16 years agoUpdate RFC reference
Michael M Slusarz [Wed, 16 Sep 2009 17:34:44 +0000 (11:34 -0600)]
Update RFC reference

16 years agoBug #8579: Fix variable name
Michael M Slusarz [Wed, 16 Sep 2009 16:33:25 +0000 (10:33 -0600)]
Bug #8579: Fix variable name

16 years agoImport Vilma from CVS
Ben Klang [Wed, 16 Sep 2009 16:16:37 +0000 (12:16 -0400)]
Import Vilma from CVS

16 years agoImport Beatnik from CVS
Ben Klang [Wed, 16 Sep 2009 16:16:18 +0000 (12:16 -0400)]
Import Beatnik from CVS

16 years agoSwitch to Horde_Provider and start restructuring the driver part.
Gunnar Wrobel [Wed, 16 Sep 2009 13:12:18 +0000 (15:12 +0200)]
Switch to Horde_Provider and start restructuring the driver part.

16 years agoMFB: Fix procmail vacation rule (micha@kovoks.nl, Bug #7052).
Jan Schneider [Wed, 16 Sep 2009 12:51:24 +0000 (14:51 +0200)]
MFB: Fix procmail vacation rule (micha@kovoks.nl, Bug #7052).

16 years agoMake it easier to override setting of properties.
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.

16 years agoAdd __isset() and __unset() to the provider.
Gunnar Wrobel [Wed, 16 Sep 2009 12:22:56 +0000 (14:22 +0200)]
Add __isset() and __unset() to the provider.

16 years agoAdded a trivial dependency injection framework named Horde_Provider.
Gunnar Wrobel [Wed, 16 Sep 2009 08:20:13 +0000 (10:20 +0200)]
Added a trivial dependency injection framework named Horde_Provider.

16 years agoRequest #6875: Add advanced search interface to DIMP
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.

16 years agoFix adding default search text to criteria entry
Michael M Slusarz [Wed, 16 Sep 2009 05:56:58 +0000 (23:56 -0600)]
Fix adding default search text to criteria entry

16 years agoRequest #6875: More work on advanced search screen
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

16 years agoFix invoking invoke()
Michael M Slusarz [Tue, 15 Sep 2009 17:31:29 +0000 (11:31 -0600)]
Fix invoking invoke()

16 years agoPHP doesn't like compex assignments to constants
Michael M Slusarz [Wed, 16 Sep 2009 04:06:59 +0000 (22:06 -0600)]
PHP doesn't like compex assignments to constants

16 years agoFix docs
Michael M Slusarz [Tue, 15 Sep 2009 02:01:57 +0000 (20:01 -0600)]
Fix docs

16 years agoMFB: Try a few optimizations.
Jan Schneider [Tue, 15 Sep 2009 21:04:58 +0000 (23:04 +0200)]
MFB: Try a few optimizations.

16 years agoBFN
Jan Schneider [Tue, 15 Sep 2009 20:57:42 +0000 (22:57 +0200)]
BFN

16 years agoUse a lock name that's different from mailbot's seen database name (Bug #8577).
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).

16 years agoBug #8578: Fix variable name
Michael M Slusarz [Tue, 15 Sep 2009 16:40:39 +0000 (10:40 -0600)]
Bug #8578: Fix variable name

16 years agoMFB
Jan Schneider [Fri, 11 Sep 2009 13:31:40 +0000 (15:31 +0200)]
MFB

16 years agoIndention
Jan Schneider [Tue, 15 Sep 2009 12:34:23 +0000 (14:34 +0200)]
Indention

16 years agoBasic skeleton for Sabre backends. Not sure if those should go under the Sabre/ or...
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.

16 years agoPlural.
Jan Schneider [Mon, 14 Sep 2009 17:14:54 +0000 (19:14 +0200)]
Plural.

16 years agoVarious search improvements
Michael M Slusarz [Tue, 15 Sep 2009 09:57:26 +0000 (03:57 -0600)]
Various search improvements

16 years agoImprove table display.
Michael M Slusarz [Tue, 15 Sep 2009 09:05:19 +0000 (03:05 -0600)]
Improve table display.

16 years agoRequest #6875: Improved advanced search query interface
Michael M Slusarz [Tue, 25 Aug 2009 20:52:44 +0000 (14:52 -0600)]
Request #6875: Improved advanced search query interface

16 years agoMerge branch 'http-client-adapters'
Chuck Hagenbuch [Tue, 15 Sep 2009 03:41:03 +0000 (23:41 -0400)]
Merge branch 'http-client-adapters'

16 years agoadd Horde_Support as a dependency
Chuck Hagenbuch [Tue, 15 Sep 2009 03:40:21 +0000 (23:40 -0400)]
add Horde_Support as a dependency

16 years agomake Stream_Wrapper a required dependency since StringWrapper won't work without it
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

16 years agopecl_http, cURL, and fopen requests all work for the basics now
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

16 years agousing streams with curl is broken in PHP 5.3.0
Chuck Hagenbuch [Tue, 15 Sep 2009 02:48:14 +0000 (22:48 -0400)]
using streams with curl is broken in PHP 5.3.0

16 years agoinclude the abstract send() method
Chuck Hagenbuch [Tue, 15 Sep 2009 02:47:41 +0000 (22:47 -0400)]
include the abstract send() method

16 years agonew usage pattern for requests
Chuck Hagenbuch [Tue, 15 Sep 2009 02:47:18 +0000 (22:47 -0400)]
new usage pattern for requests

16 years agostart adding response objects
Chuck Hagenbuch [Tue, 15 Sep 2009 02:47:00 +0000 (22:47 -0400)]
start adding response objects

16 years agoAdd Horde_Support_StringStream and the supporting Horde_Stream_Wrapper_String class
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.

16 years agoA bit of UI niceness in DIMP for the basic search screen
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

16 years agoBump the default value a bit
Michael M Slusarz [Mon, 14 Sep 2009 21:10:56 +0000 (15:10 -0600)]
Bump the default value a bit

16 years agoDo result scoring for autocomplete browser-side search
Michael M Slusarz [Mon, 14 Sep 2009 21:09:50 +0000 (15:09 -0600)]
Do result scoring for autocomplete browser-side search

16 years agoMFB
Jan Schneider [Mon, 14 Sep 2009 16:30:58 +0000 (18:30 +0200)]
MFB

16 years agoMFB: Gettext improvment.
Jan Schneider [Sat, 12 Sep 2009 11:00:59 +0000 (13:00 +0200)]
MFB: Gettext improvment.

16 years agoMore calendar properties.
Jan Schneider [Thu, 10 Sep 2009 22:41:57 +0000 (00:41 +0200)]
More calendar properties.

16 years agoNeed to change the variable name here too
Michael J. Rubinsky [Mon, 14 Sep 2009 15:46:23 +0000 (11:46 -0400)]
Need to change the variable name here too

16 years agoDon't overwrite the array of $links we obtain from freshmeat in this loop.
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.

16 years agoCatch 201 and empty urls response when creating urls.
Jan Schneider [Mon, 14 Sep 2009 13:08:17 +0000 (15:08 +0200)]
Catch 201 and empty urls response when creating urls.

16 years agoFix variable typo.
Jan Schneider [Mon, 14 Sep 2009 13:00:34 +0000 (15:00 +0200)]
Fix variable typo.

16 years agoFix json structure when updating urls.
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.

16 years agoAvoid fatal error.
Jan Schneider [Mon, 14 Sep 2009 12:10:20 +0000 (14:10 +0200)]
Avoid fatal error.

16 years agoUntil we have a working HTTP client that doesn't consider 201 as an 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.

16 years agoConvert 'horde' even if only searching for the queue id.
Jan Schneider [Mon, 14 Sep 2009 10:38:36 +0000 (12:38 +0200)]
Convert 'horde' even if only searching for the queue id.

16 years agoThis got to be a post.
Jan Schneider [Mon, 14 Sep 2009 10:25:38 +0000 (12:25 +0200)]
This got to be a post.

16 years agoFix Rpc calls.
Jan Schneider [Mon, 14 Sep 2009 08:10:12 +0000 (10:10 +0200)]
Fix Rpc calls.

16 years agoFix constant usage.
Jan Schneider [Mon, 14 Sep 2009 08:00:15 +0000 (10:00 +0200)]
Fix constant usage.

16 years agoFix casing and detection of security releases.
Jan Schneider [Mon, 14 Sep 2009 07:53:28 +0000 (09:53 +0200)]
Fix casing and detection of security releases.

16 years agoThe function getAllParams() does not exist for request objects. I
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().

16 years agoFix escaping title (tooltip) text
Michael M Slusarz [Tue, 8 Sep 2009 21:55:03 +0000 (15:55 -0600)]
Fix escaping title (tooltip) text

16 years agoRevert "The encode filter doesn't use this parameter (it probably should)"
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.

16 years agoMore intelligent ordering of autocomplete search results
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.