Michael M Slusarz [Thu, 7 Jan 2010 21:06:30 +0000 (14:06 -0700)]
Use the 'compressed' metadata element to determine whether to offer a compressed download link
Michael M Slusarz [Thu, 7 Jan 2010 21:06:26 +0000 (14:06 -0700)]
Split capabilities into 2 arrays, adding a metadata storage array
Chuck Hagenbuch [Fri, 8 Jan 2010 17:07:37 +0000 (12:07 -0500)]
Add Migration classes to package.xml
Chuck Hagenbuch [Fri, 8 Jan 2010 15:28:52 +0000 (10:28 -0500)]
Start a bin/ directory for Horde for scripts that are expected to be run as part
of either using or maintaining Horde.
Chuck Hagenbuch [Thu, 7 Jan 2010 19:12:02 +0000 (14:12 -0500)]
Fix table definitions for PostgreSQL
Michael M Slusarz [Thu, 7 Jan 2010 18:47:56 +0000 (11:47 -0700)]
Missing an object in this chain
Michael M Slusarz [Thu, 7 Jan 2010 18:33:49 +0000 (11:33 -0700)]
DragDrop2 fixes
Having access to the browser event that triggered the Drop custom event
is useful (i.e. determining if CTRL/SHIFT/ALT key is pressed). Add
abilitiy to access this event object in custom event handlers.
DragDrop2:drop was passing the drop element as the memo attribute. This
should instead be the Drag object to be consistent with the over/out
events.
Improve documentation.
Chuck Hagenbuch [Thu, 7 Jan 2010 03:19:32 +0000 (22:19 -0500)]
Fix some typos found by the new tests. Yay tests!
Chuck Hagenbuch [Thu, 7 Jan 2010 02:45:57 +0000 (21:45 -0500)]
Rework pdo_pgsql tests to not re-connect to the database every time; this seems
to inevitably overflow the max_connections setting, at least on a
developer-tuned postgres install.
Chuck Hagenbuch [Wed, 6 Jan 2010 19:25:48 +0000 (14:25 -0500)]
Better test table cleanup
Chuck Hagenbuch [Wed, 6 Jan 2010 19:12:09 +0000 (14:12 -0500)]
First pass moving tests that are testing adapter functionality, not migration
functionality, to the adapter test suites.
Also adding a few checks to make sure that tables are renamed, not copied.
Chuck Hagenbuch [Tue, 5 Jan 2010 19:24:37 +0000 (14:24 -0500)]
Add consistent handling of the users test table to the Pdo adapter tests
Chuck Hagenbuch [Mon, 4 Jan 2010 03:30:09 +0000 (22:30 -0500)]
Use a Logger instance for communicating what happens during migrations, and pass
the Logger from Migrator instances to Migration_Base instances.
Chuck Hagenbuch [Mon, 4 Jan 2010 03:00:41 +0000 (22:00 -0500)]
Default to being quiet instead of generating output (this should probably be done with a Logger anyway)
Chuck Hagenbuch [Mon, 4 Jan 2010 01:33:39 +0000 (20:33 -0500)]
Remove static $verbose settings
Michael M Slusarz [Wed, 6 Jan 2010 06:32:30 +0000 (23:32 -0700)]
Fix diff issues with generated $Id strings
Michael M Slusarz [Thu, 31 Dec 2009 23:04:47 +0000 (16:04 -0700)]
Fatally exit if register_globals is set
Michael M Slusarz [Thu, 31 Dec 2009 22:54:20 +0000 (15:54 -0700)]
core.php cleanups
Jan Schneider [Mon, 4 Jan 2010 18:17:57 +0000 (19:17 +0100)]
We need the parameter values here (Bug #8800).
Jan Schneider [Mon, 4 Jan 2010 17:51:18 +0000 (18:51 +0100)]
This check doesn't work with symlinks, and It's look overly cautious, because the url is always coming from the configuration file afaict.
Michael J. Rubinsky [Mon, 4 Jan 2010 17:49:27 +0000 (12:49 -0500)]
Give link to the page needed to setup the account if we are going to warn about it..
Michael J. Rubinsky [Mon, 4 Jan 2010 14:21:30 +0000 (09:21 -0500)]
BFN
Michael M Slusarz [Thu, 31 Dec 2009 20:40:22 +0000 (13:40 -0700)]
Remove Horde's base.php file
Michael M Slusarz [Thu, 31 Dec 2009 19:38:12 +0000 (12:38 -0700)]
Fix phpdoc errors
Ben Klang [Thu, 31 Dec 2009 21:05:00 +0000 (16:05 -0500)]
Horde_Perms_Ui: make $info passed by reference
This is required to allow the setup form to populate the info array from the validated form. $info is referenced later in horde/admin/perms/addchild.php.
Michael M Slusarz [Thu, 31 Dec 2009 09:36:12 +0000 (02:36 -0700)]
Add .gitattributes file
Ben Klang [Wed, 30 Dec 2009 16:09:55 +0000 (11:09 -0500)]
Extra field necessary for LDAP
Ben Klang [Thu, 17 Dec 2009 22:19:58 +0000 (17:19 -0500)]
Add configldap definition, similar to configsql
Ben Klang [Mon, 21 Dec 2009 01:23:10 +0000 (20:23 -0500)]
One missed PEAR::raiseException -> throw
One missed PEAR::raiseException -> throw
And add the LDAP error number to the thrown objects for good measure.
Michael M Slusarz [Thu, 31 Dec 2009 08:14:32 +0000 (01:14 -0700)]
Bug #8803: Fix urlencoding of parameters.
http_build_query() does urlencode()-ish encoding, not rawurlencode()-ish
encoding. We need the latter to ensure that we always handle spaces
correctly (i.e. javascript code does not like '+' encoding for spaces -
it wants '%20' instead).
Ben Klang [Wed, 30 Dec 2009 19:36:38 +0000 (14:36 -0500)]
Fix call-time pass by reference (E_STRICT)
Jan Schneider [Wed, 30 Dec 2009 14:25:54 +0000 (15:25 +0100)]
MFB
Jan Schneider [Wed, 30 Dec 2009 14:25:28 +0000 (15:25 +0100)]
BFN
Jan Schneider [Wed, 30 Dec 2009 14:24:48 +0000 (15:24 +0100)]
Fix merging Horde changes to Git.
Jan Schneider [Tue, 29 Dec 2009 12:25:03 +0000 (13:25 +0100)]
Add Croatian help file.
Chuck Hagenbuch [Sat, 26 Dec 2009 21:54:09 +0000 (16:54 -0500)]
Start making $verbose per-instance instead of static
Michael M Slusarz [Fri, 25 Dec 2009 16:31:14 +0000 (09:31 -0700)]
Added by mistake
Michael M Slusarz [Fri, 25 Dec 2009 16:30:57 +0000 (09:30 -0700)]
tweaks
Michael M Slusarz [Fri, 25 Dec 2009 12:38:47 +0000 (05:38 -0700)]
Optimize PNGs
Chuck Hagenbuch [Thu, 24 Dec 2009 21:28:06 +0000 (16:28 -0500)]
Before typecasting, we expect mysql native booleans to come back as 0/1
Chuck Hagenbuch [Thu, 24 Dec 2009 21:26:31 +0000 (16:26 -0500)]
Clean up handling of the users table
Chuck Hagenbuch [Thu, 24 Dec 2009 20:21:29 +0000 (15:21 -0500)]
Re-add /lib and /libs
Chuck Hagenbuch [Thu, 24 Dec 2009 20:19:00 +0000 (15:19 -0500)]
Revert "Import AllTests.php from CVS HEAD." This script was replaced in H4 by
framework/bin/test_framework.
This reverts commit
ebcec3baf1668aee897c170bb6ff27b4cf76d48d.
Michael J. Rubinsky [Thu, 24 Dec 2009 17:43:27 +0000 (12:43 -0500)]
fix parse error
Michael M Slusarz [Thu, 24 Dec 2009 09:04:30 +0000 (02:04 -0700)]
If selected message(s) disappear from mailbox, gracefully handle in the UI
This is a very subtle yet important issue. Goes together with
Request #7297 in that messages that may disappear from the search
mailbox (e.g. read messages in the Virtual Inbox) correctly causes all
selected message functions to be disabled and the preview pane to
clear.
Michael M Slusarz [Thu, 24 Dec 2009 08:25:31 +0000 (01:25 -0700)]
Move request_id and update determination into ListMessages()
Michael M Slusarz [Thu, 24 Dec 2009 08:17:26 +0000 (01:17 -0700)]
Request #7297: Only update search mailbox on explicit user action
Michael M Slusarz [Thu, 24 Dec 2009 08:13:31 +0000 (01:13 -0700)]
Fix determining starting index when in search mailboxes
Michael M Slusarz [Thu, 24 Dec 2009 08:12:53 +0000 (01:12 -0700)]
phpdoc
Michael M Slusarz [Thu, 24 Dec 2009 07:43:12 +0000 (00:43 -0700)]
If reset is seen, clear the selected list.
Michael M Slusarz [Thu, 24 Dec 2009 07:42:16 +0000 (00:42 -0700)]
Maintain accesskeys on updates; no need to carry around these text strings
Michael M Slusarz [Thu, 24 Dec 2009 06:23:53 +0000 (23:23 -0700)]
Fix deleting messages in search mailboxes.
Michael M Slusarz [Thu, 24 Dec 2009 06:03:53 +0000 (23:03 -0700)]
Delete search folders from browser cache when navigating away from them
Michael M Slusarz [Thu, 24 Dec 2009 05:15:07 +0000 (22:15 -0700)]
Add IMP::newmailAlerts()
Michael M Slusarz [Thu, 24 Dec 2009 05:03:04 +0000 (22:03 -0700)]
Fix setting label of a 'special' container
Michael M Slusarz [Thu, 24 Dec 2009 04:42:05 +0000 (21:42 -0700)]
Update .gitignore
Michael M Slusarz [Thu, 24 Dec 2009 04:40:41 +0000 (21:40 -0700)]
Import imp from horde-hatchery
Michael M Slusarz [Thu, 24 Dec 2009 04:19:16 +0000 (21:19 -0700)]
Remove duplicate script (same as framework/bin/install_framework)
Michael M Slusarz [Thu, 24 Dec 2009 04:18:29 +0000 (21:18 -0700)]
Remove $Horde CVS tags.
Michael M Slusarz [Thu, 24 Dec 2009 00:51:05 +0000 (17:51 -0700)]
Need to track horde/config/nls.php
Michael M Slusarz [Thu, 24 Dec 2009 00:48:36 +0000 (17:48 -0700)]
Too aggressive with Horde -> self:: conversions
Michael J. Rubinsky [Thu, 24 Dec 2009 01:35:08 +0000 (20:35 -0500)]
Need to create the horde/config/horde.local.php file in the repo directory since
core.php uses __FILE__ to get the path to it.
Michael J. Rubinsky [Thu, 24 Dec 2009 00:18:51 +0000 (19:18 -0500)]
Add missing nls.php file from CVS.
Michael J. Rubinsky [Wed, 23 Dec 2009 22:06:04 +0000 (17:06 -0500)]
tweak the path for the final attempt at loading Horde_Cli to reflect the
fact that we are now probably running from framework/bin/
Michael J. Rubinsky [Wed, 23 Dec 2009 20:46:51 +0000 (15:46 -0500)]
fix some phpdoc/function default value
Michael M Slusarz [Wed, 23 Dec 2009 19:32:51 +0000 (12:32 -0700)]
RB_window may not exist until end of this function
Michael M Slusarz [Wed, 23 Dec 2009 10:51:58 +0000 (03:51 -0700)]
dragdrop2 now fires custom events instead of using callbacks
Michael M Slusarz [Wed, 23 Dec 2009 09:06:02 +0000 (02:06 -0700)]
redbox prototypejs tweaks
Michael M Slusarz [Wed, 23 Dec 2009 09:00:20 +0000 (02:00 -0700)]
Better keyboard navigation
Up on first item (or no selection) cancels the selection.
Down on last item doesn't move selection.
Michael M Slusarz [Wed, 23 Dec 2009 08:56:02 +0000 (01:56 -0700)]
Horde:: -> self::
Michael M Slusarz [Wed, 23 Dec 2009 08:33:42 +0000 (01:33 -0700)]
SpellChecker improvements
Jan Schneider [Wed, 23 Dec 2009 14:15:56 +0000 (15:15 +0100)]
Moved from DIMP.
Jan Schneider [Wed, 23 Dec 2009 14:12:54 +0000 (15:12 +0100)]
Ignore files in registry.d/.
Michael M Slusarz [Wed, 23 Dec 2009 06:39:53 +0000 (23:39 -0700)]
Update po files
Michael M Slusarz [Wed, 23 Dec 2009 06:39:31 +0000 (23:39 -0700)]
Make translation script grab apps from registry.
Michael M Slusarz [Wed, 23 Dec 2009 06:39:14 +0000 (23:39 -0700)]
Simplify
Michael M Slusarz [Wed, 23 Dec 2009 04:07:51 +0000 (21:07 -0700)]
Link fileroots to horde's fileroot, so it is easier to change
Michael M Slusarz [Wed, 23 Dec 2009 03:45:55 +0000 (20:45 -0700)]
Fix package.xml file
Michael M Slusarz [Wed, 23 Dec 2009 03:45:11 +0000 (20:45 -0700)]
Add install_dev script
Michael M Slusarz [Wed, 23 Dec 2009 02:28:49 +0000 (19:28 -0700)]
Ignore some files/directories useful for dev setup
Michael M Slusarz [Wed, 23 Dec 2009 02:02:12 +0000 (19:02 -0700)]
Import horde from CVS HEAD
Michael M Slusarz [Wed, 23 Dec 2009 01:20:45 +0000 (18:20 -0700)]
Import admintools and devtools from CVS HEAD
Michael M Slusarz [Wed, 23 Dec 2009 01:06:21 +0000 (18:06 -0700)]
Import AllTests.php from CVS HEAD.
Michael M Slusarz [Tue, 22 Dec 2009 05:34:45 +0000 (22:34 -0700)]
Ignore these emoticons.
Too many false positives.
"8D" is a valid for things like, say, an apartment number.
"8)" is a string that may appear in every day usage, e.g. "There may be a
few of us attending (7 or 8)"
Jan Schneider [Tue, 22 Dec 2009 01:28:51 +0000 (02:28 +0100)]
These are 4.
Jan Schneider [Tue, 22 Dec 2009 00:49:09 +0000 (01:49 +0100)]
Add Horde_Support_Backtrace#getMap().
Jan Schneider [Mon, 21 Dec 2009 23:47:08 +0000 (00:47 +0100)]
Re-use $basedir.
Michael M Slusarz [Mon, 21 Dec 2009 18:38:45 +0000 (11:38 -0700)]
Bug #8791: IE8 needs this global variable defined with the 'window.' prefix
Michael M Slusarz [Sat, 19 Dec 2009 19:23:45 +0000 (12:23 -0700)]
Improvements to random ID generation
Michael J. Rubinsky [Sun, 20 Dec 2009 21:01:19 +0000 (16:01 -0500)]
Add initial, basic implementation for a Geonames.org geocoding client.
Chuck Hagenbuch [Sun, 20 Dec 2009 08:21:47 +0000 (03:21 -0500)]
First pass at making form and tag helpers HTML 4.01 Strict
Chuck Hagenbuch [Sun, 20 Dec 2009 08:15:14 +0000 (03:15 -0500)]
Add assertHtmlDomEquals for less-strict parsing
Michael J. Rubinsky [Sat, 19 Dec 2009 22:08:57 +0000 (17:08 -0500)]
Cast the url to string when it will be json encoded
Michael M Slusarz [Fri, 18 Dec 2009 19:41:06 +0000 (12:41 -0700)]
Make singleton/factory classname agnostic
Michael M Slusarz [Wed, 16 Dec 2009 01:44:06 +0000 (18:44 -0700)]
Horde_Tree drivers are now ucfirst
Jan Schneider [Thu, 17 Dec 2009 10:23:36 +0000 (11:23 +0100)]
Reset locale when parsing (Bug #8769).
Michael M Slusarz [Wed, 16 Dec 2009 01:00:17 +0000 (18:00 -0700)]
Import Horde_Tree from CVS HEAD
Jan Schneider [Tue, 15 Dec 2009 18:30:57 +0000 (19:30 +0100)]
Assume UTF-8 for release notes.
The new fm api doesn't require html encoding.
Michael M Slusarz [Tue, 15 Dec 2009 09:35:02 +0000 (02:35 -0700)]
Bug #8767: Search for correct quote escape character
Michael M Slusarz [Tue, 15 Dec 2009 09:26:07 +0000 (02:26 -0700)]
Fix infinite loop if using cache and server does not support UIDNEXT