horde.git
16 years agoAdd upgrade script (Bug #8584).
Jan Schneider [Fri, 25 Sep 2009 15:19:59 +0000 (17:19 +0200)]
Add upgrade script (Bug #8584).

16 years agoMFB: Don't return an error on empty LDAP search results (Bug #8595).
Jan Schneider [Fri, 25 Sep 2009 14:04:49 +0000 (16:04 +0200)]
MFB: Don't return an error on empty LDAP search results (Bug #8595).

16 years agoBFN
Jan Schneider [Fri, 25 Sep 2009 13:28:39 +0000 (15:28 +0200)]
BFN

16 years agoDon't make up fake dates for searching events without start or end limits (Bug #8590).
Jan Schneider [Fri, 25 Sep 2009 13:26:53 +0000 (15:26 +0200)]
Don't make up fake dates for searching events without start or end limits (Bug #8590).

16 years agoFix share_id column type (Bug #8584).
Jan Schneider [Fri, 25 Sep 2009 12:25:26 +0000 (14:25 +0200)]
Fix share_id column type (Bug #8584).

16 years agoToss some of the random environment setup code into a separate class.
Chuck Hagenbuch [Wed, 23 Sep 2009 20:47:01 +0000 (16:47 -0400)]
Toss some of the random environment setup code into a separate class.

16 years agoMFB - keep the image_id before reindexing the array
Michael J. Rubinsky [Wed, 23 Sep 2009 18:49:22 +0000 (14:49 -0400)]
MFB - keep the image_id before reindexing the array

16 years agoMFB: put newer images on the top of older images on the google map.
Michael J. Rubinsky [Wed, 23 Sep 2009 18:36:10 +0000 (14:36 -0400)]
MFB: put newer images on the top of older images on the google map.

16 years agoFix IMP's address book selection pref UI. Still doesn't save properly, but
Michael J. Rubinsky [Wed, 23 Sep 2009 16:57:26 +0000 (12:57 -0400)]
Fix IMP's address book selection pref UI. Still doesn't save properly, but
now at least the UI is working somewhat normally.

16 years agofix $registry->call() invocation. (api parameters must be passed as arrays)
Michael J. Rubinsky [Wed, 23 Sep 2009 13:59:50 +0000 (09:59 -0400)]
fix $registry->call() invocation. (api parameters must be passed as arrays)

16 years agoFix ZIP constant names.
Matt Selsky [Wed, 23 Sep 2009 08:14:26 +0000 (04:14 -0400)]
Fix ZIP constant names.

16 years agoThis table is no longer used.
Michael M Slusarz [Wed, 23 Sep 2009 04:52:42 +0000 (22:52 -0600)]
This table is no longer used.

16 years agoRemove what looks to be debug code.
Michael M Slusarz [Wed, 23 Sep 2009 04:32:53 +0000 (22:32 -0600)]
Remove what looks to be debug code.

16 years agoFix related ID value
Michael M Slusarz [Wed, 23 Sep 2009 03:21:17 +0000 (21:21 -0600)]
Fix related ID value

16 years agoTicket #8592: First attempt at displaying HTML parts in IFRAMEs
Michael M Slusarz [Tue, 22 Sep 2009 18:05:13 +0000 (12:05 -0600)]
Ticket #8592: First attempt at displaying HTML parts in IFRAMEs

16 years agoBetter organization for source code tree
Michael J. Rubinsky [Tue, 22 Sep 2009 18:49:41 +0000 (14:49 -0400)]
Better organization for source code tree

16 years agoClean up, use constants where possible, organize header files, better error messages
Michael J. Rubinsky [Tue, 22 Sep 2009 18:40:51 +0000 (14:40 -0400)]
Clean up, use constants where possible, organize header files, better error messages

16 years agoBug #8596: Fix constant name
Michael M Slusarz [Tue, 22 Sep 2009 17:00:49 +0000 (11:00 -0600)]
Bug #8596: Fix constant name

16 years agoBetter positioning of submenu icon
Michael M Slusarz [Fri, 18 Sep 2009 21:47:07 +0000 (15:47 -0600)]
Better positioning of submenu icon

16 years agoPopup submenus to left if going offscreen.
Michael M Slusarz [Fri, 18 Sep 2009 21:45:30 +0000 (15:45 -0600)]
Popup submenus to left if going offscreen.

16 years agothese still won't work, but at least remove completely deprecated functionality
Chuck Hagenbuch [Mon, 21 Sep 2009 18:54:35 +0000 (14:54 -0400)]
these still won't work, but at least remove completely deprecated functionality

16 years agoDon't use Horde_Db static methods
Chuck Hagenbuch [Mon, 21 Sep 2009 17:38:48 +0000 (13:38 -0400)]
Don't use Horde_Db static methods

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 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 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 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 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 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 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 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 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 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 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.

16 years agoFix typo
Michael M Slusarz [Fri, 11 Sep 2009 16:10:04 +0000 (10:10 -0600)]
Fix typo

16 years agoUse new prototype Element#store/retrieve() functions
Michael M Slusarz [Wed, 9 Sep 2009 18:19:56 +0000 (12:19 -0600)]
Use new prototype Element#store/retrieve() functions

16 years agoAdd prototypejs upgrade changelog entries
Michael M Slusarz [Wed, 9 Sep 2009 18:00:26 +0000 (12:00 -0600)]
Add prototypejs upgrade changelog entries

16 years agoNot needed.
Michael M Slusarz [Tue, 8 Sep 2009 21:30:49 +0000 (15:30 -0600)]
Not needed.

16 years agoFirst bits of the writer. Yay, we got output.
Jan Schneider [Thu, 10 Sep 2009 22:33:41 +0000 (00:33 +0200)]
First bits of the writer. Yay, we got output.

16 years agoRe-order classes, only iCalendar has its own base component, but it still
Jan Schneider [Thu, 10 Sep 2009 22:00:57 +0000 (00:00 +0200)]
Re-order classes, only iCalendar has its own base component, but it still
works like a regular component. So drop components altogether to save one
level in the filesystem/class hierarchy.

16 years agoStart working on a new iCalendar library.
Jan Schneider [Thu, 10 Sep 2009 21:15:17 +0000 (23:15 +0200)]
Start working on a new iCalendar library.
It's only 20% done, and I'm still not happy with the name, thus in the hatchery.

16 years agoUse Horde_Support_Guid.
Jan Schneider [Tue, 8 Sep 2009 21:59:44 +0000 (23:59 +0200)]
Use Horde_Support_Guid.

16 years agobetter fix. date was conflicting with another js var on the page.
Michael J. Rubinsky [Thu, 10 Sep 2009 16:08:51 +0000 (12:08 -0400)]
better fix. date was conflicting with another js var on the page.

16 years agoFix method name, change js variable 'date' to 'theDate' to make Safari happy
Michael J. Rubinsky [Thu, 10 Sep 2009 15:45:16 +0000 (11:45 -0400)]
Fix method name, change js variable 'date' to 'theDate' to make Safari happy

16 years agoThis is H4.
Jan Schneider [Wed, 9 Sep 2009 21:36:31 +0000 (23:36 +0200)]
This is H4.

16 years agoTweak
Jan Schneider [Wed, 9 Sep 2009 21:24:15 +0000 (23:24 +0200)]
Tweak

16 years agoFix date passing.
Jan Schneider [Wed, 9 Sep 2009 21:22:37 +0000 (23:22 +0200)]
Fix date passing.

16 years agoRemove useless add buttons.
Jan Schneider [Wed, 9 Sep 2009 13:46:25 +0000 (15:46 +0200)]
Remove useless add buttons.

16 years agoRemove cruft.
Jan Schneider [Mon, 7 Sep 2009 16:12:09 +0000 (18:12 +0200)]
Remove cruft.

16 years agoFix not resetting the quick search form after an error.
Jan Schneider [Mon, 7 Sep 2009 13:34:55 +0000 (15:34 +0200)]
Fix not resetting the quick search form after an error.

16 years agoDon't output <li> to the browser anywhere in DIMP
Chuck Hagenbuch [Wed, 9 Sep 2009 17:54:04 +0000 (13:54 -0400)]
Don't output <li> to the browser anywhere in DIMP

16 years agoProperly fix passing the date parameter to the attendees page
Michael J. Rubinsky [Wed, 9 Sep 2009 17:29:51 +0000 (13:29 -0400)]
Properly fix passing the date parameter to the attendees page

16 years agoRevert "Fix passing the event date to the attendee form."
Michael J. Rubinsky [Wed, 9 Sep 2009 16:26:56 +0000 (12:26 -0400)]
Revert "Fix passing the event date to the attendee form."

Some stuff from a local topic branch made it in here...and
it's evidently the wrong way to fix this anyway.

This reverts commit 2d3d24066e23a3dd4e41d7b0a09dd8855aec4c97.

16 years agofix a typo that was causing non-lazy relationships not to work
Chuck Hagenbuch [Wed, 9 Sep 2009 03:45:35 +0000 (23:45 -0400)]
fix a typo that was causing non-lazy relationships not to work