horde.git
15 years agoStart using XHTML form types for a few inputs (http://diveintohtml5.org/forms.html)
Chuck Hagenbuch [Thu, 24 Jun 2010 22:46:47 +0000 (15:46 -0700)]
Start using XHTML form types for a few inputs (diveintohtml5.org/forms.html)

15 years agoDon't notifiy for changes to resource's copy of an event.
Michael J. Rubinsky [Thu, 24 Jun 2010 21:39:29 +0000 (17:39 -0400)]
Don't notifiy for changes to resource's copy of an event.

15 years agoFix some issues with the agenda view.
Jan Schneider [Thu, 24 Jun 2010 21:37:06 +0000 (23:37 +0200)]
Fix some issues with the agenda view.

15 years agoDo not tag the resource's copy of the event.
Michael J. Rubinsky [Thu, 24 Jun 2010 20:33:42 +0000 (16:33 -0400)]
Do not tag the resource's copy of the event.

No need for this, plus this was throwing exceptions the way it was implemented
since resources are not shares.  Also add some logging.

15 years agofix typo that was preventing new resources from being created
Michael J. Rubinsky [Thu, 24 Jun 2010 17:18:59 +0000 (13:18 -0400)]
fix typo that was preventing new resources from being created

15 years agoReally default to return the horde id.
Jan Schneider [Thu, 24 Jun 2010 16:20:03 +0000 (18:20 +0200)]
Really default to return the horde id.

15 years agoFix colspan.
Jan Schneider [Thu, 24 Jun 2010 16:12:24 +0000 (18:12 +0200)]
Fix colspan.

15 years agoWe already know that the title is not empty.
Jan Schneider [Thu, 24 Jun 2010 15:48:09 +0000 (17:48 +0200)]
We already know that the title is not empty.

15 years agoFix operator.
Jan Schneider [Thu, 24 Jun 2010 15:45:35 +0000 (17:45 +0200)]
Fix operator.

15 years agoFix exception handling.
Jan Schneider [Thu, 24 Jun 2010 15:35:37 +0000 (17:35 +0200)]
Fix exception handling.

15 years agoDon't add KronolithCore callbacks if in the traditional view.
Jan Schneider [Thu, 24 Jun 2010 15:25:48 +0000 (17:25 +0200)]
Don't add KronolithCore callbacks if in the traditional view.

15 years agoHot fixes to make this work with a compressor.
Jan Schneider [Thu, 24 Jun 2010 14:54:57 +0000 (16:54 +0200)]
Hot fixes to make this work with a compressor.

15 years agoPre-populate array.
Jan Schneider [Thu, 24 Jun 2010 14:39:54 +0000 (16:39 +0200)]
Pre-populate array.

15 years agoFix driver parameter loading.
Jan Schneider [Thu, 24 Jun 2010 13:44:51 +0000 (15:44 +0200)]
Fix driver parameter loading.

15 years agoFix logic.
Jan Schneider [Thu, 24 Jun 2010 13:34:15 +0000 (15:34 +0200)]
Fix logic.

15 years agoMFB: Make this publicly accessible.
Gunnar Wrobel [Thu, 24 Jun 2010 14:23:09 +0000 (16:23 +0200)]
MFB: Make this publicly accessible.

15 years agoFix logMessage() call, silence set_option().
Jan Schneider [Thu, 24 Jun 2010 13:22:28 +0000 (15:22 +0200)]
Fix logMessage() call, silence set_option().

15 years agoFix variable name.
Jan Schneider [Thu, 24 Jun 2010 13:21:09 +0000 (15:21 +0200)]
Fix variable name.

15 years agoDon't quote protocol, default to write as user.
Jan Schneider [Thu, 24 Jun 2010 12:56:06 +0000 (14:56 +0200)]
Don't quote protocol, default to write as user.

15 years ago'filter' and 'objectclass' are not required.
Jan Schneider [Thu, 24 Jun 2010 12:45:04 +0000 (14:45 +0200)]
'filter' and 'objectclass' are not required.

15 years agoFix typo (Bug #9107).
Jan Schneider [Thu, 24 Jun 2010 11:51:57 +0000 (13:51 +0200)]
Fix typo (Bug #9107).

15 years agoFB from remote cals.
Jan Schneider [Thu, 24 Jun 2010 10:39:41 +0000 (12:39 +0200)]
FB from remote cals.

15 years agoAllow to add remote calendars in free/busy information.
Jan Schneider [Thu, 24 Jun 2010 10:38:08 +0000 (12:38 +0200)]
Allow to add remote calendars in free/busy information.

15 years agoBreak ajax interface out of Horde frameset.
Jan Schneider [Thu, 24 Jun 2010 09:23:13 +0000 (11:23 +0200)]
Break ajax interface out of Horde frameset.

15 years agoAdd changelog note.
Gunnar Wrobel [Wed, 23 Jun 2010 17:24:44 +0000 (19:24 +0200)]
Add changelog note.

15 years agoThis package needs no dependency on Horde_Exception.
Gunnar Wrobel [Wed, 23 Jun 2010 17:09:09 +0000 (19:09 +0200)]
This package needs no dependency on Horde_Exception.

15 years agoRename the task test.
Gunnar Wrobel [Wed, 23 Jun 2010 15:56:56 +0000 (17:56 +0200)]
Rename the task test.

15 years agoNo need to require the Autoloader.
Gunnar Wrobel [Wed, 23 Jun 2010 15:56:27 +0000 (17:56 +0200)]
No need to require the Autoloader.

15 years agoUpdate TODO.
Gunnar Wrobel [Wed, 2 Dec 2009 21:54:49 +0000 (22:54 +0100)]
Update TODO.

15 years agoTODO list for the package.
Gunnar Wrobel [Wed, 2 Dec 2009 21:41:46 +0000 (22:41 +0100)]
TODO list for the package.

15 years agoReorganize test suite.
Gunnar Wrobel [Wed, 2 Dec 2009 21:14:34 +0000 (22:14 +0100)]
Reorganize test suite.

15 years agoIgnore existing lat/lng when calling ensureMap() as a result of a geocode request
Michael J. Rubinsky [Wed, 23 Jun 2010 16:47:16 +0000 (12:47 -0400)]
Ignore existing lat/lng when calling ensureMap() as a result of a geocode request

15 years agoFix sending secure cookies. use_ssl == 2 doesn't mean we are really using
Jan Schneider [Wed, 23 Jun 2010 16:17:18 +0000 (18:17 +0200)]
Fix sending secure cookies. use_ssl == 2 doesn't mean we are really using
SSL. Fixes bug #9039.

15 years agoMFB: Remove dependency on the Kolab package within the task handler.
Gunnar Wrobel [Wed, 23 Jun 2010 13:16:40 +0000 (15:16 +0200)]
MFB: Remove dependency on the Kolab package within the task handler.

15 years agoThe namespace handler is part of the driver.
Gunnar Wrobel [Tue, 27 Apr 2010 22:54:04 +0000 (00:54 +0200)]
The namespace handler is part of the driver.

15 years agoAdd the dayofweek field for RECUR_DAILY types also
Michael J. Rubinsky [Tue, 22 Jun 2010 16:22:52 +0000 (12:22 -0400)]
Add the dayofweek field for RECUR_DAILY types also

15 years agoAdd rdbms specific creation scripts for active sync
Michael J. Rubinsky [Tue, 22 Jun 2010 15:52:25 +0000 (11:52 -0400)]
Add rdbms specific creation scripts for active sync

15 years agofix syntax
Michael J. Rubinsky [Tue, 22 Jun 2010 15:45:54 +0000 (11:45 -0400)]
fix syntax

15 years agoNo need to bind.
Jan Schneider [Tue, 22 Jun 2010 15:36:24 +0000 (17:36 +0200)]
No need to bind.

15 years agoFix positioning of KNL.
Jan Schneider [Tue, 22 Jun 2010 15:34:07 +0000 (17:34 +0200)]
Fix positioning of KNL.

15 years agoFor some reason removeAttribute() is raising errors, try this instead.
Jan Schneider [Tue, 22 Jun 2010 15:03:38 +0000 (17:03 +0200)]
For some reason removeAttribute() is raising errors, try this instead.

15 years agoOnly use valid characters for event element id attributes.
Jan Schneider [Tue, 22 Jun 2010 15:02:13 +0000 (17:02 +0200)]
Only use valid characters for event element id attributes.

15 years agoWe don't support IE6.
Jan Schneider [Tue, 22 Jun 2010 14:20:32 +0000 (16:20 +0200)]
We don't support IE6.

15 years agoneed LONGTEXT for sync_data
Michael J. Rubinsky [Tue, 22 Jun 2010 15:06:57 +0000 (11:06 -0400)]
need LONGTEXT for sync_data

15 years agomysql needs a LONGTEXT field for sync_data
Michael J. Rubinsky [Tue, 22 Jun 2010 15:00:36 +0000 (11:00 -0400)]
mysql needs a LONGTEXT field for sync_data

15 years agoRecurrence messages can only contain a recur_end OR a recur_count, not both.
Michael J. Rubinsky [Tue, 22 Jun 2010 05:01:36 +0000 (01:01 -0400)]
Recurrence messages can only contain a recur_end OR a recur_count, not both.

15 years agoFix variable name
Michael J. Rubinsky [Tue, 22 Jun 2010 00:08:55 +0000 (20:08 -0400)]
Fix variable name

15 years agoFix recur_end encoding from Server -> PIM
Michael J. Rubinsky [Mon, 21 Jun 2010 23:40:15 +0000 (19:40 -0400)]
Fix recur_end encoding from Server -> PIM

15 years agothrow exception if no object requested
Michael J. Rubinsky [Mon, 21 Jun 2010 23:01:31 +0000 (19:01 -0400)]
throw exception if no object requested

15 years agoMake sure $objects is always an array
Michael J. Rubinsky [Mon, 21 Jun 2010 22:59:04 +0000 (18:59 -0400)]
Make sure $objects is always an array

15 years agoUse clone(), not cloneNode().
Jan Schneider [Mon, 21 Jun 2010 21:30:13 +0000 (23:30 +0200)]
Use clone(), not cloneNode().

15 years agoThis task list cache might not exist yet.
Jan Schneider [Mon, 21 Jun 2010 21:09:23 +0000 (23:09 +0200)]
This task list cache might not exist yet.

15 years agoPass the jsuri to hordemap, init the map early so at least the bootstrap
Michael J. Rubinsky [Mon, 21 Jun 2010 21:24:32 +0000 (17:24 -0400)]
Pass the jsuri to hordemap, init the map early so at least the bootstrap
file can be cached in the static js file.

15 years agoAllow passing a jsuri parameter to specify where to find the hordemap js files
Michael J. Rubinsky [Mon, 21 Jun 2010 21:22:41 +0000 (17:22 -0400)]
Allow passing a jsuri parameter to specify where to find the hordemap js files

15 years agoOnly insert events if we actually have a view where we can insert. We call
Jan Schneider [Mon, 21 Jun 2010 17:05:01 +0000 (19:05 +0200)]
Only insert events if we actually have a view where we can insert. We call
this method now from the task view too.

15 years agoThis exception is expected.
Jan Schneider [Mon, 21 Jun 2010 16:13:06 +0000 (18:13 +0200)]
This exception is expected.

15 years agoTweak wording.
Jan [Mon, 21 Jun 2010 15:55:40 +0000 (16:55 +0100)]
Tweak wording.

15 years agoFix syntax.
Jan Schneider [Mon, 21 Jun 2010 15:50:38 +0000 (17:50 +0200)]
Fix syntax.

15 years agoClose color picker when saving the calendar.
Jan Schneider [Mon, 21 Jun 2010 15:49:47 +0000 (17:49 +0200)]
Close color picker when saving the calendar.

15 years agoNeed to load the next view also when returning early from go().
Jan Schneider [Mon, 21 Jun 2010 14:59:06 +0000 (16:59 +0200)]
Need to load the next view also when returning early from go().

15 years agoInclude Imples before headers so the required js can be included in
Michael J. Rubinsky [Mon, 21 Jun 2010 15:44:37 +0000 (11:44 -0400)]
Include Imples before headers so the required js can be included in
the monolithic js file if using the js cache.

15 years agoAlways use document.write to output script tags, regardless of useragent.
Michael J. Rubinsky [Mon, 21 Jun 2010 15:43:35 +0000 (11:43 -0400)]
Always use document.write to output script tags, regardless of useragent.

inserting scripts into the dom breaks things when using horde's static javascript
caching.

15 years agoBuild a LIFO queue of the requested view so that we don't load several views
Jan Schneider [Mon, 21 Jun 2010 14:30:40 +0000 (16:30 +0200)]
Build a LIFO queue of the requested view so that we don't load several views
at once, and always only the most recent view.

15 years agoForce height.
Jan Schneider [Mon, 21 Jun 2010 08:51:53 +0000 (10:51 +0200)]
Force height.

15 years agoOnly vertical overflow.
Jan Schneider [Mon, 21 Jun 2010 08:51:35 +0000 (10:51 +0200)]
Only vertical overflow.

15 years agoMinimum height for calendars.
Jan Schneider [Fri, 18 Jun 2010 17:21:20 +0000 (19:21 +0200)]
Minimum height for calendars.

15 years agoNeed to symlink the /horde/static directory, not create one in $web_dir.
Michael J. Rubinsky [Sat, 19 Jun 2010 15:19:08 +0000 (11:19 -0400)]
Need to symlink the /horde/static directory, not create one in $web_dir.

The *.js files are saved to $horde_git/horde/static/ at runtime, so they
are not reachable when the browser tries to load them from $web_dir/horde/static
if $web_dir/horde/static is not a symlink to $horde_git/horde/static.

15 years agoNeed to span the entire row here
Michael J. Rubinsky [Sat, 19 Jun 2010 14:33:55 +0000 (10:33 -0400)]
Need to span the entire row here

15 years agoDon't allow empty calendar titles.
Jan Schneider [Fri, 18 Jun 2010 17:15:57 +0000 (19:15 +0200)]
Don't allow empty calendar titles.

15 years agoBug #9092: Horde_Cache_Base::set() no longer returns a boolean result
Michael M Slusarz [Thu, 17 Jun 2010 21:56:24 +0000 (15:56 -0600)]
Bug #9092: Horde_Cache_Base::set() no longer returns a boolean result

15 years agoNo idea what this setting does, but it fixes bug #8827.
Jan Schneider [Thu, 17 Jun 2010 21:51:39 +0000 (23:51 +0200)]
No idea what this setting does, but it fixes bug #8827.

15 years agoShow default calendar first.
Jan Schneider [Thu, 17 Jun 2010 21:27:37 +0000 (23:27 +0200)]
Show default calendar first.

15 years agoFix URL encoding in portal blocks.
Jan Schneider [Thu, 17 Jun 2010 16:35:55 +0000 (18:35 +0200)]
Fix URL encoding in portal blocks.

15 years agoFix reveresed logic for determining if a property is GHOSTED.
Michael J. Rubinsky [Thu, 17 Jun 2010 20:00:57 +0000 (16:00 -0400)]
Fix reveresed logic for determining if a property is GHOSTED.

Completely removing a SUPPORTED field should now work again.

15 years agouse Horde_Support_Array
Michael J. Rubinsky [Thu, 17 Jun 2010 19:25:44 +0000 (15:25 -0400)]
use Horde_Support_Array

15 years agoFix url generation
Michael J. Rubinsky [Thu, 17 Jun 2010 19:04:40 +0000 (15:04 -0400)]
Fix url generation

15 years agofix api call
Michael J. Rubinsky [Thu, 17 Jun 2010 18:56:19 +0000 (14:56 -0400)]
fix api call

15 years agofix saving images to the image api from IMP
Michael J. Rubinsky [Thu, 17 Jun 2010 18:54:52 +0000 (14:54 -0400)]
fix saving images to the image api from IMP

15 years agotrack Ansel's API changes
Michael J. Rubinsky [Thu, 17 Jun 2010 18:17:32 +0000 (14:17 -0400)]
track Ansel's API changes

15 years agoFirst round of function parameter cleanups.
Michael J. Rubinsky [Thu, 17 Jun 2010 16:58:19 +0000 (12:58 -0400)]
First round of function parameter cleanups.

This is a change to the API function signatures, so any app using the Ansel
API may require refactoring.

15 years agoNeed to use use getter, not protected property
Michael J. Rubinsky [Thu, 17 Jun 2010 16:53:39 +0000 (12:53 -0400)]
Need to use use getter, not protected property

15 years agoFix adding all-day events.
Jan Schneider [Thu, 17 Jun 2010 14:57:33 +0000 (16:57 +0200)]
Fix adding all-day events.

15 years agoTweak map zoom level handling.
Michael J. Rubinsky [Thu, 17 Jun 2010 05:42:59 +0000 (01:42 -0400)]
Tweak map zoom level handling.

Save the current zoom level when saving event so we can return to
it when viewing/editing later. Also, base the zoom level after
geocoding on the precision of the geocoding results if we have
have the information (only google geocoder returns this).

15 years agotypo
Michael J. Rubinsky [Thu, 17 Jun 2010 05:41:30 +0000 (01:41 -0400)]
typo

15 years agoReturn precision value from geocoder.
Michael J. Rubinsky [Thu, 17 Jun 2010 05:39:53 +0000 (01:39 -0400)]
Return precision value from geocoder.

Google's geocoder is really the only one that returns any useful information
(ve always returns 1, and yahoo doesn't return it at all).

15 years agofix logic - we might not actually have a yahoo map layer here.
Michael J. Rubinsky [Thu, 17 Jun 2010 05:21:22 +0000 (01:21 -0400)]
fix logic - we might not actually have a yahoo map layer here.

15 years agoDisable all Drag objects after dropping an event.
Jan Schneider [Wed, 16 Jun 2010 16:51:55 +0000 (18:51 +0200)]
Disable all Drag objects after dropping an event.

15 years agoSimplify
Jan Schneider [Wed, 16 Jun 2010 16:51:19 +0000 (18:51 +0200)]
Simplify

15 years agoPurge elements with storage or event handlers before removing them.
Jan Schneider [Wed, 16 Jun 2010 16:18:28 +0000 (18:18 +0200)]
Purge elements with storage or event handlers before removing them.

15 years agoPort purge() from 1.7.
Jan Schneider [Wed, 16 Jun 2010 16:18:01 +0000 (18:18 +0200)]
Port purge() from 1.7.

15 years agoUse explicit instead of implicit request signatures, and add randomness to
Jan Schneider [Wed, 16 Jun 2010 15:34:20 +0000 (17:34 +0200)]
Use explicit instead of implicit request signatures, and add randomness to
drag and drop requests to make sure we only use the response of the last
request.

15 years agoFix waiting for views before inserting events.
Jan Schneider [Wed, 16 Jun 2010 13:25:42 +0000 (15:25 +0200)]
Fix waiting for views before inserting events.

15 years agoDon't pollute global scope with autocomplete objects.
Jan Schneider [Wed, 16 Jun 2010 13:15:52 +0000 (15:15 +0200)]
Don't pollute global scope with autocomplete objects.

15 years agoJSLint fixes.
Jan Schneider [Wed, 16 Jun 2010 13:03:37 +0000 (15:03 +0200)]
JSLint fixes.

15 years agoDon't pass image directories.
Jan Schneider [Wed, 16 Jun 2010 11:16:44 +0000 (13:16 +0200)]
Don't pass image directories.

15 years agoProvide images, not image directories (Bug #9098).
Jan Schneider [Wed, 16 Jun 2010 10:54:48 +0000 (12:54 +0200)]
Provide images, not image directories (Bug #9098).

15 years agouse Horde_Url's anchor support, tweak logic, and fix url generation
Michael J. Rubinsky [Wed, 16 Jun 2010 00:40:13 +0000 (20:40 -0400)]
use Horde_Url's anchor support, tweak logic, and fix url generation
for lightbox image views when not using pretty urls

15 years agoSave history earlier, so that we can return to the last view if we are
Jan Schneider [Tue, 15 Jun 2010 22:38:26 +0000 (00:38 +0200)]
Save history earlier, so that we can return to the last view if we are
returning while the current view still loads.
Don't save popup views in the history.

15 years agoFix saving copies if using different drivers for original and new calendar, or
Jan Schneider [Tue, 15 Jun 2010 20:08:35 +0000 (22:08 +0200)]
Fix saving copies if using different drivers for original and new calendar, or
if not having edit pemissions on the original calendar.

15 years agoFix saving copy of an event to a different calendar.
Jan Schneider [Tue, 15 Jun 2010 19:30:29 +0000 (21:30 +0200)]
Fix saving copy of an event to a different calendar.