horde.git
15 years agoAdd Wicked from CVS HEAD, and remove config/*.php files from whups import
Michael J. Rubinsky [Thu, 24 Dec 2009 01:56:53 +0000 (20:56 -0500)]
Add Wicked from CVS HEAD, and remove config/*.php files from whups import

15 years agoAdd Whups from CVS HEAD
Michael J. Rubinsky [Thu, 24 Dec 2009 01:14:38 +0000 (20:14 -0500)]
Add Whups from CVS HEAD

15 years agoConvert to new dragdrop event model
Michael M Slusarz [Wed, 23 Dec 2009 10:42:41 +0000 (03:42 -0700)]
Convert to new dragdrop event model

I have no idea if I converted the kronolith drag/drop code
correctly. IMHO, javascript closures are a bad idea (for anything other
than small function blocks with small #'s of vars) for this
reason - it is next to impossible to determine where any given variable
is being set/altered.

15 years agoTrack SpellChecker changes
Michael M Slusarz [Wed, 23 Dec 2009 08:50:17 +0000 (01:50 -0700)]
Track SpellChecker changes

15 years agoCleanup po files
Michael M Slusarz [Wed, 23 Dec 2009 06:43:35 +0000 (23:43 -0700)]
Cleanup po files

15 years agoFix DimpCore.loadingImg
Michael M Slusarz [Wed, 23 Dec 2009 05:22:24 +0000 (22:22 -0700)]
Fix DimpCore.loadingImg

15 years agoMerge Ajax exception handler from DIMP.
Jan Schneider [Wed, 23 Dec 2009 14:24:22 +0000 (15:24 +0100)]
Merge Ajax exception handler from DIMP.

15 years agoMove this to Horde.
Jan Schneider [Wed, 23 Dec 2009 14:15:06 +0000 (15:15 +0100)]
Move this to Horde.

15 years agoMuch more efficient unfilterJSON() implementation.
Michael M Slusarz [Wed, 23 Dec 2009 04:56:05 +0000 (21:56 -0700)]
Much more efficient unfilterJSON() implementation.

Large text messages (e.g. 900 KB message for the horde cvs -> git
import) was crashing on FF 3 due to a stack size issue.  The prototypejs
code is using a matching regex to store the entire data part of the JSON
payload. No reason to do that - much more efficient to use string-based
functions to match the front and rear of the string.

15 years agoImprove AJAX exception handling in main dimp screen
Michael M Slusarz [Wed, 23 Dec 2009 04:56:01 +0000 (21:56 -0700)]
Improve AJAX exception handling in main dimp screen

15 years agoImport un-converted framework libs from CVS HEAD
Michael M Slusarz [Wed, 23 Dec 2009 01:25:08 +0000 (18:25 -0700)]
Import un-converted framework libs from CVS HEAD

15 years agoAllow to add remote calendars through a URL.
Jan Schneider [Tue, 22 Dec 2009 22:50:19 +0000 (23:50 +0100)]
Allow to add remote calendars through a URL.

15 years agoDon't show user/password fields when editing calendars that don't require
Jan Schneider [Tue, 22 Dec 2009 22:39:25 +0000 (23:39 +0100)]
Don't show user/password fields when editing calendars that don't require
authentication.

15 years agoSet calendar description.
Jan Schneider [Tue, 22 Dec 2009 22:37:10 +0000 (23:37 +0100)]
Set calendar description.

15 years agoAvoid duplicate holiday events if a holiday is provided by more than one driver.
Jan Schneider [Tue, 22 Dec 2009 18:47:18 +0000 (19:47 +0100)]
Avoid duplicate holiday events if a holiday is provided by more than one driver.

15 years agoTicket #5822: Provide API to get list of user-defined flags in IMP
Michael M Slusarz [Tue, 22 Dec 2009 20:48:44 +0000 (13:48 -0700)]
Ticket #5822: Provide API to get list of user-defined flags in IMP

15 years agoAdd imapOb API call to IMP.
Michael M Slusarz [Tue, 22 Dec 2009 20:39:20 +0000 (13:39 -0700)]
Add imapOb API call to IMP.

Remove API calls (msgEnvelope, mailboxCacheId) that are nothing more
than wrappers around the Horde_Imap_Client object. Just let the calling
application directly access the object instead.

15 years agoClean up IMP API file.
Michael M Slusarz [Tue, 22 Dec 2009 20:30:24 +0000 (13:30 -0700)]
Clean up IMP API file.

Horde_Registry does all necessary init for us - no need to load the
application file from within the API file.
Fix the flags() call.
Phpdoc - some API calls will throw Exceptions.
Let the sentmail class handle where no sentmail driver is configured.

15 years agoAdd Cloudmade map layer as an option
Michael J. Rubinsky [Tue, 22 Dec 2009 18:53:33 +0000 (13:53 -0500)]
Add Cloudmade map layer as an option

15 years agoPut the various map provider api keys into HordeMap.conf
Michael J. Rubinsky [Tue, 22 Dec 2009 18:53:01 +0000 (13:53 -0500)]
Put the various map provider api keys into HordeMap.conf

15 years agoneed to shave a single pixel off #kronolithSearchTerm so the
Michael J. Rubinsky [Tue, 22 Dec 2009 18:02:53 +0000 (13:02 -0500)]
need to shave a single pixel off #kronolithSearchTerm so the
search icon doesn't wrap.

15 years agobutton borders are causing the minical to shift right under kronolithBody.
Michael J. Rubinsky [Tue, 22 Dec 2009 17:57:53 +0000 (12:57 -0500)]
button borders are causing the minical to shift right under kronolithBody.
Remove border until another fix presents itself

15 years agofix padding on .button in the kronolithMenu. Still some issues
Michael J. Rubinsky [Tue, 22 Dec 2009 17:35:05 +0000 (12:35 -0500)]
fix padding on .button in the kronolithMenu. Still some issues
with other themes, but that's for another day :)

15 years agoPass configuration to setup the language for OL.
Michael J. Rubinsky [Tue, 22 Dec 2009 16:56:34 +0000 (11:56 -0500)]
Pass configuration to setup the language for OL.

15 years agoSupport some non-standard Date: headers in Sieve vacation rules (Request #8783).
Jan Schneider [Tue, 22 Dec 2009 14:36:10 +0000 (15:36 +0100)]
Support some non-standard Date: headers in Sieve vacation rules (Request #8783).

15 years agoSupport composite header rules with IMAP backends (Bug #7343).
Jan Schneider [Tue, 22 Dec 2009 14:34:54 +0000 (15:34 +0100)]
Support composite header rules with IMAP backends (Bug #7343).

15 years agoFix rownum determination on server
Michael M Slusarz [Tue, 22 Dec 2009 05:50:11 +0000 (22:50 -0700)]
Fix rownum determination on server

15 years agoFix rownum determination when rownum is originally not in buffer
Michael M Slusarz [Tue, 22 Dec 2009 05:25:30 +0000 (22:25 -0700)]
Fix rownum determination when rownum is originally not in buffer

15 years agoBug #8787: Fix rownum variable name
Michael M Slusarz [Tue, 22 Dec 2009 05:23:54 +0000 (22:23 -0700)]
Bug #8787: Fix rownum variable name

15 years agoFix an IE issue
Michael M Slusarz [Tue, 22 Dec 2009 02:26:18 +0000 (19:26 -0700)]
Fix an IE issue

15 years agoFix some scrollbar issues
Michael M Slusarz [Tue, 22 Dec 2009 00:53:36 +0000 (17:53 -0700)]
Fix some scrollbar issues

15 years agoloading image fixes (for IE 8)
Michael M Slusarz [Tue, 22 Dec 2009 00:38:45 +0000 (17:38 -0700)]
loading image fixes (for IE 8)

15 years agoFix setting unseen count after expanding folder level
Michael M Slusarz [Mon, 21 Dec 2009 22:57:15 +0000 (15:57 -0700)]
Fix setting unseen count after expanding folder level

15 years agoOptimize return trapping code
Michael M Slusarz [Mon, 21 Dec 2009 20:34:49 +0000 (13:34 -0700)]
Optimize return trapping code

15 years agoFix autoloading image.
Michael M Slusarz [Mon, 21 Dec 2009 20:22:23 +0000 (13:22 -0700)]
Fix autoloading image.

15 years agoNot needed.
Michael M Slusarz [Mon, 21 Dec 2009 20:05:06 +0000 (13:05 -0700)]
Not needed.

15 years agoFix script name
Michael J. Rubinsky [Tue, 22 Dec 2009 04:00:14 +0000 (23:00 -0500)]
Fix script name

15 years agoBFN
Michael J. Rubinsky [Tue, 22 Dec 2009 03:36:53 +0000 (22:36 -0500)]
BFN

15 years ago$_SESSION['imp']['server_key'] might not be defined.
Michael J. Rubinsky [Tue, 22 Dec 2009 03:31:52 +0000 (22:31 -0500)]
$_SESSION['imp']['server_key'] might not be defined.

Not sure if the third check is necessary any more with this change...

15 years agoGit-specific updates to make unit test working again.
Jan Schneider [Tue, 22 Dec 2009 01:45:59 +0000 (02:45 +0100)]
Git-specific updates to make unit test working again.

15 years agoMFB: Make the unit tests work again.
Jan Schneider [Mon, 21 Dec 2009 23:38:28 +0000 (00:38 +0100)]
MFB: Make the unit tests work again.

15 years agoMFB: Fix unconditional debug output with Net_Sieve earlier than 1.2.0 (Bug #8794).
Jan Schneider [Mon, 21 Dec 2009 18:53:22 +0000 (19:53 +0100)]
MFB: Fix unconditional debug output with Net_Sieve earlier than 1.2.0 (Bug #8794).

15 years agoFix deleting tags from non-ajax interface
Michael J. Rubinsky [Mon, 21 Dec 2009 22:42:05 +0000 (17:42 -0500)]
Fix deleting tags from non-ajax interface

15 years agonot needed
Michael J. Rubinsky [Mon, 21 Dec 2009 22:08:12 +0000 (17:08 -0500)]
not needed

15 years agourlencode/decdode and escape html for tags, general clean up
Michael J. Rubinsky [Mon, 21 Dec 2009 22:02:40 +0000 (17:02 -0500)]
urlencode/decdode and escape html for tags, general clean up

15 years agoProperly urlencode/decode and escape html when dealing with tags.
Michael J. Rubinsky [Mon, 21 Dec 2009 21:57:27 +0000 (16:57 -0500)]
Properly urlencode/decode and escape html when dealing with tags.

15 years agoRemove non localed variable
Michael M Slusarz [Mon, 21 Dec 2009 18:02:36 +0000 (11:02 -0700)]
Remove non localed variable

15 years agoNeed to check is_search instead of metadata entry
Michael M Slusarz [Sat, 19 Dec 2009 19:03:49 +0000 (12:03 -0700)]
Need to check is_search instead of metadata entry

15 years agoFix script name.
Jan Schneider [Sun, 20 Dec 2009 22:30:56 +0000 (23:30 +0100)]
Fix script name.

15 years agoGroup is not H4-ified or autoloadable yet
Michael J. Rubinsky [Sun, 20 Dec 2009 21:23:25 +0000 (16:23 -0500)]
Group is not H4-ified or autoloadable yet

15 years agoimp_select_view isn't always present on the page
Michael J. Rubinsky [Sun, 20 Dec 2009 17:29:18 +0000 (12:29 -0500)]
imp_select_view isn't always present on the page

15 years agoAdd creation scripts (not upgrade scripts) for the geo location tables.
Michael J. Rubinsky [Sun, 20 Dec 2009 17:02:00 +0000 (12:02 -0500)]
Add creation scripts (not upgrade scripts) for the geo location tables.
Used seperate scripts since we shouldn't assume the install wants to use
gis enabled tables for mysql.

15 years agoUpdate reminder and agenda cronjob documentation
Chuck Hagenbuch [Sun, 20 Dec 2009 07:24:48 +0000 (02:24 -0500)]
Update reminder and agenda cronjob documentation

15 years agoCheck for lingering text in the autocompleter when saving instead
Michael J. Rubinsky [Sun, 20 Dec 2009 01:19:22 +0000 (20:19 -0500)]
Check for lingering text in the autocompleter when saving instead
of anytime we blur the trigger field.

15 years agoremove old autocompleter results node
Michael J. Rubinsky [Sun, 20 Dec 2009 00:27:48 +0000 (19:27 -0500)]
remove old autocompleter results node

15 years agoOne too many deleted changes
Michael M Slusarz [Sat, 19 Dec 2009 02:19:22 +0000 (19:19 -0700)]
One too many deleted changes

15 years agoI guess 'delete' is a reserved keyword in JS
Michael M Slusarz [Sat, 19 Dec 2009 01:41:34 +0000 (18:41 -0700)]
I guess 'delete' is a reserved keyword in JS

15 years agoContain delete result data in a single object
Michael M Slusarz [Fri, 18 Dec 2009 23:44:05 +0000 (16:44 -0700)]
Contain delete result data in a single object

15 years agoCentralize poll data parsing
Michael M Slusarz [Fri, 18 Dec 2009 23:37:38 +0000 (16:37 -0700)]
Centralize poll data parsing

15 years agoIf folder list is not loaded yet, defer setting title because it may be missing unsee...
Michael M Slusarz [Fri, 18 Dec 2009 23:37:23 +0000 (16:37 -0700)]
If folder list is not loaded yet, defer setting title because it may be missing unseen info

15 years agoSmaller data representation.
Michael M Slusarz [Fri, 18 Dec 2009 23:28:22 +0000 (16:28 -0700)]
Smaller data representation.

15 years agoFix action ID.
Michael M Slusarz [Fri, 18 Dec 2009 23:24:18 +0000 (16:24 -0700)]
Fix action ID.

15 years agoAdd message source entry to contextmenu if preview is closed
Michael M Slusarz [Fri, 18 Dec 2009 23:12:46 +0000 (16:12 -0700)]
Add message source entry to contextmenu if preview is closed

15 years agoClean up ham/spam button toggling
Michael M Slusarz [Fri, 18 Dec 2009 23:02:46 +0000 (16:02 -0700)]
Clean up ham/spam button toggling

15 years agoRTELoading tweaks; disable RTE when sending/saving message
Michael M Slusarz [Fri, 18 Dec 2009 21:56:36 +0000 (14:56 -0700)]
RTELoading tweaks; disable RTE when sending/saving message

15 years agoMissed adding this file
Michael M Slusarz [Fri, 18 Dec 2009 21:29:20 +0000 (14:29 -0700)]
Missed adding this file

15 years agoescape() is deprecated; use encodeURIComponent instead
Michael M Slusarz [Fri, 18 Dec 2009 21:26:06 +0000 (14:26 -0700)]
escape() is deprecated; use encodeURIComponent instead

15 years agoClean up preferred server list handling
Michael M Slusarz [Fri, 18 Dec 2009 21:19:33 +0000 (14:19 -0700)]
Clean up preferred server list handling

15 years agodoc cleanups
Michael M Slusarz [Fri, 18 Dec 2009 21:14:59 +0000 (14:14 -0700)]
doc cleanups

15 years agoBetter place to init this variable
Michael M Slusarz [Fri, 18 Dec 2009 20:38:26 +0000 (13:38 -0700)]
Better place to init this variable

15 years agoRevert "Tweak these positions a bit, fixes wrapping and overlapping of some of the...
Michael J. Rubinsky [Fri, 18 Dec 2009 23:18:06 +0000 (18:18 -0500)]
Revert "Tweak these positions a bit, fixes wrapping and overlapping of some of the menu/body elements for me"

This isn't the correct solution

This reverts commit 403882dcd35b2ca6238770c47a60acb776f11bf4.

15 years agoConvert to new Horde_Calendar custom event changes
Michael M Slusarz [Fri, 18 Dec 2009 20:35:11 +0000 (13:35 -0700)]
Convert to new Horde_Calendar custom event changes

15 years agoHorde_Calendar now fires event on selection; fix Date-related bugs
Michael M Slusarz [Fri, 18 Dec 2009 20:26:22 +0000 (13:26 -0700)]
Horde_Calendar now fires event on selection; fix Date-related bugs

15 years agoNo need to gettext this, since the only way to get here is to manually play around...
Michael M Slusarz [Fri, 18 Dec 2009 20:02:36 +0000 (13:02 -0700)]
No need to gettext this, since the only way to get here is to manually play around with URL parameters

15 years agoMake singleton/factory classname agnostic
Michael M Slusarz [Fri, 18 Dec 2009 18:53:26 +0000 (11:53 -0700)]
Make singleton/factory classname agnostic

15 years agoAdd IMP_Exception
Michael M Slusarz [Fri, 18 Dec 2009 18:49:53 +0000 (11:49 -0700)]
Add IMP_Exception

15 years agoSome ViewPort tweaks
Michael M Slusarz [Thu, 17 Dec 2009 07:51:03 +0000 (00:51 -0700)]
Some ViewPort tweaks

15 years agoUse custom events to trigger successful dialog actions
Michael M Slusarz [Wed, 16 Dec 2009 20:04:54 +0000 (13:04 -0700)]
Use custom events to trigger successful dialog actions

15 years agoTweak these positions a bit, fixes wrapping and overlapping of some of the menu/body...
Michael J. Rubinsky [Fri, 18 Dec 2009 19:28:08 +0000 (14:28 -0500)]
Tweak these positions a bit, fixes wrapping and overlapping of some of the menu/body elements for me

15 years agoDon't use an intermediate iCalendar object to do this, just copy the
Michael J. Rubinsky [Fri, 18 Dec 2009 18:37:31 +0000 (13:37 -0500)]
Don't use an intermediate iCalendar object to do this, just copy the
necessary event object properties manually.

15 years agoKronolith_Event#getId() is no longer a function, use the id property directly
Michael J. Rubinsky [Fri, 18 Dec 2009 18:36:48 +0000 (13:36 -0500)]
Kronolith_Event#getId() is no longer a function, use the id property directly

15 years ago$point is an array, need to check the array members, not if $point is empty
Michael J. Rubinsky [Fri, 18 Dec 2009 17:24:03 +0000 (12:24 -0500)]
$point is an array, need to check the array members, not if $point is empty

15 years agoNo setter for uid anymore, set the property directly.
Michael J. Rubinsky [Fri, 18 Dec 2009 16:28:59 +0000 (11:28 -0500)]
No setter for uid anymore, set the property directly.

15 years agoAdd Kronolith_Exception.
Jan Schneider [Fri, 18 Dec 2009 14:41:29 +0000 (15:41 +0100)]
Add Kronolith_Exception.

15 years agoAdd management interfaces for system calendars (Request #2059).
Jan Schneider [Fri, 18 Dec 2009 14:11:44 +0000 (15:11 +0100)]
Add management interfaces for system calendars (Request #2059).

15 years agoWe still need these checks to notify the user early and prohibit to retrieve calendar...
Jan Schneider [Fri, 18 Dec 2009 13:58:21 +0000 (14:58 +0100)]
We still need these checks to notify the user early and prohibit to retrieve calendar information.

15 years agoAdd properties required for day and week renderers.
Jan Schneider [Fri, 18 Dec 2009 13:03:31 +0000 (14:03 +0100)]
Add properties required for day and week renderers.

15 years agoWe need resource attendence, because resources might be optional for a meeting.
Jan Schneider [Fri, 18 Dec 2009 13:03:09 +0000 (14:03 +0100)]
We need resource attendence, because resources might be optional for a meeting.

15 years agoMake these separate table cells again, so they can wrap.
Jan Schneider [Fri, 18 Dec 2009 12:48:17 +0000 (13:48 +0100)]
Make these separate table cells again, so they can wrap.

15 years agoMFB: Add Sieve configuration to use UTF-8 encoded folder names (for Dovecot).
Jan Schneider [Fri, 18 Dec 2009 10:48:52 +0000 (11:48 +0100)]
MFB: Add Sieve configuration to use UTF-8 encoded folder names (for Dovecot).

15 years agoMFB 1.63.10.39
Jan Schneider [Fri, 18 Dec 2009 10:43:13 +0000 (11:43 +0100)]
MFB 1.63.10.39

15 years agoArbitrary fixes to get my configuration interface loading again.
Jan Schneider [Wed, 16 Dec 2009 10:13:23 +0000 (11:13 +0100)]
Arbitrary fixes to get my configuration interface loading again.

15 years agoRemove geolocation data from storage when events are deleted.
Michael J. Rubinsky [Fri, 18 Dec 2009 05:22:09 +0000 (00:22 -0500)]
Remove geolocation data from storage when events are deleted.

15 years agoIf we already know it's a *new* event with no geolocation data,
Michael J. Rubinsky [Fri, 18 Dec 2009 05:11:12 +0000 (00:11 -0500)]
If we already know it's a *new* event with no geolocation data,
don't make the geoDriver have to check it.

15 years agoDon't write a record for geolocation data if we don't have any and
Michael J. Rubinsky [Fri, 18 Dec 2009 05:08:08 +0000 (00:08 -0500)]
Don't write a record for geolocation data if we don't have any and
delete the record if one exists but we have no geolocation data.

15 years agoCheck to be sure that the event is a prototype extended Event object
Michael J. Rubinsky [Fri, 18 Dec 2009 04:31:38 +0000 (23:31 -0500)]
Check to be sure that the event is a prototype extended Event object
and not a native event object that bubbled up from the map.

Gets rid of e.element is not a function errors when any events are triggered
over the event map.

15 years agoOther half of the changes from Daniel Collins (missed from the last commit)
Ben Klang [Thu, 17 Dec 2009 19:59:25 +0000 (14:59 -0500)]
Other half of the changes from Daniel Collins (missed from the last commit)

15 years agoMerge patches from Daniel Collins <dev@studiodccreative.com>
Ben Klang [Thu, 17 Dec 2009 19:21:44 +0000 (14:21 -0500)]
Merge patches from Daniel Collins <dev@studiodccreative.com>
Fixes several bugs in Alias/Forward handling

15 years agoAlways set the latlon value when we place the marker, not just when
Michael J. Rubinsky [Wed, 16 Dec 2009 20:18:45 +0000 (15:18 -0500)]
Always set the latlon value when we place the marker, not just when
we successfully geocode

15 years agoremove debug output
Michael J. Rubinsky [Wed, 16 Dec 2009 20:16:37 +0000 (15:16 -0500)]
remove debug output