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

15 years agoWould help to actually save the location data for new events...
Michael J. Rubinsky [Wed, 16 Dec 2009 20:16:02 +0000 (15:16 -0500)]
Would help to actually save the location data for new events...

15 years agoAdd missing var definition
Michael M Slusarz [Wed, 16 Dec 2009 19:40:38 +0000 (12:40 -0700)]
Add missing var definition

15 years agoContextSensitive events now fired on base element, not document
Michael M Slusarz [Wed, 16 Dec 2009 19:38:27 +0000 (12:38 -0700)]
ContextSensitive events now fired on base element, not document

15 years agoNot needed, since event is fired in _fetchBuffer()
Michael M Slusarz [Wed, 16 Dec 2009 19:23:21 +0000 (12:23 -0700)]
Not needed, since event is fired in _fetchBuffer()

15 years agoViewPort documentation
Michael M Slusarz [Wed, 16 Dec 2009 19:23:14 +0000 (12:23 -0700)]
ViewPort documentation

15 years agoMore correct, since the second argument to doActionComplete should not be the return...
Michael M Slusarz [Wed, 16 Dec 2009 19:20:45 +0000 (12:20 -0700)]
More correct, since the second argument to doActionComplete should not be the return from the X-JSON header

15 years agoLoading position fixes.
Michael M Slusarz [Wed, 16 Dec 2009 18:06:53 +0000 (11:06 -0700)]
Loading position fixes.

Account for scrollable offsets to positioning.
Remove document wide cursor setting, since it doesn't really work.

15 years agoFix several typos
Michael M Slusarz [Wed, 16 Dec 2009 07:29:33 +0000 (00:29 -0700)]
Fix several typos

15 years agoRemove this code - it was not eventually needed for the unseen search
Michael M Slusarz [Wed, 16 Dec 2009 07:24:33 +0000 (00:24 -0700)]
Remove this code - it was not eventually needed for the unseen search

15 years agoAdd ViewPort -> onContentOffset() callback.
Michael M Slusarz [Wed, 16 Dec 2009 07:03:28 +0000 (00:03 -0700)]
Add ViewPort -> onContentOffset() callback.

When searching for a row on the initial display, this prevents us from
having to render the viewport twice - once for the original offset,
and one for the altered offset.

15 years agoBetter distinguish between user data and ViewPort added entries
Michael M Slusarz [Wed, 16 Dec 2009 06:39:12 +0000 (23:39 -0700)]
Better distinguish between user data and ViewPort added entries

15 years agoViewPort data tweaks.
Michael M Slusarz [Wed, 16 Dec 2009 06:06:32 +0000 (23:06 -0700)]
ViewPort data tweaks.

Send some data only once per mailbox; other data needs to be sent every
request because the server status may change over the course of the
session.

15 years agoPass config parameters to hordemap
Michael J. Rubinsky [Wed, 16 Dec 2009 19:22:28 +0000 (14:22 -0500)]
Pass config parameters to hordemap

15 years agoparameter now has a better name
Michael J. Rubinsky [Wed, 16 Dec 2009 19:21:49 +0000 (14:21 -0500)]
parameter now has a better name