horde.git
14 years agoSend alarms as multipart messages.
Jan Schneider [Thu, 27 Jan 2011 14:17:23 +0000 (15:17 +0100)]
Send alarms as multipart messages.

14 years agoFix pref names.
Jan Schneider [Thu, 27 Jan 2011 14:14:16 +0000 (15:14 +0100)]
Fix pref names.

14 years agoProcess task after re-fetching it.
Jan Schneider [Thu, 27 Jan 2011 14:13:45 +0000 (15:13 +0100)]
Process task after re-fetching it.

14 years agoFix translation.
Jan Schneider [Thu, 27 Jan 2011 13:51:42 +0000 (14:51 +0100)]
Fix translation.

14 years agoFor some reason I don't have any schema_info tables for rampage/content, so check...
Jan Schneider [Thu, 27 Jan 2011 13:31:50 +0000 (14:31 +0100)]
For some reason I don't have any schema_info tables for rampage/content, so check if tables exist already.

14 years agoCatch correct exception.
Jan Schneider [Thu, 27 Jan 2011 09:46:16 +0000 (10:46 +0100)]
Catch correct exception.

14 years agoFix ctor call.
Jan Schneider [Thu, 27 Jan 2011 09:44:57 +0000 (10:44 +0100)]
Fix ctor call.

14 years agoAdd note to remind me to refactor this
Michael J. Rubinsky [Thu, 27 Jan 2011 03:45:09 +0000 (22:45 -0500)]
Add note to remind me to refactor this

14 years agoThese should be protected
Michael J. Rubinsky [Thu, 27 Jan 2011 03:41:44 +0000 (22:41 -0500)]
These should be protected

14 years agoanother place we don't need to concantenate
Michael J. Rubinsky [Thu, 27 Jan 2011 03:36:14 +0000 (22:36 -0500)]
another place we don't need to concantenate

14 years agoMove app Injector/Factory to just Factory/
Michael M Slusarz [Wed, 26 Jan 2011 19:20:45 +0000 (12:20 -0700)]
Move app Injector/Factory to just Factory/

Mirrors use of Horde_Core_Factory.
Additionally, these factory injectors don't extend any Horde_Injector
class.

14 years agoImprovements to query IMAP script
Michael M Slusarz [Wed, 26 Jan 2011 18:36:43 +0000 (11:36 -0700)]
Improvements to query IMAP script

14 years agoMove IMP CLI scripts to bin/
Michael M Slusarz [Wed, 26 Jan 2011 18:26:01 +0000 (11:26 -0700)]
Move IMP CLI scripts to bin/

14 years agoFix script name
Michael M Slusarz [Wed, 26 Jan 2011 18:21:08 +0000 (11:21 -0700)]
Fix script name

14 years agono need for concantenation here
Michael J. Rubinsky [Thu, 27 Jan 2011 03:33:42 +0000 (22:33 -0500)]
no need for concantenation here

14 years agoPHP5 / Horde4 standards for Turba
Michael J. Rubinsky [Thu, 27 Jan 2011 01:00:12 +0000 (20:00 -0500)]
PHP5 / Horde4 standards for Turba

14 years agoremove uneccessary &
Michael J. Rubinsky [Thu, 27 Jan 2011 00:59:37 +0000 (19:59 -0500)]
remove uneccessary &

14 years agoFix path
Michael J. Rubinsky [Wed, 26 Jan 2011 19:42:47 +0000 (14:42 -0500)]
Fix path

14 years agoRemove after resolving conflict.
Jan Schneider [Wed, 26 Jan 2011 21:14:23 +0000 (22:14 +0100)]
Remove after resolving conflict.

14 years agoMerge branch 'master' of dev.horde.org:/horde/git/horde
Jan Schneider [Wed, 26 Jan 2011 21:13:41 +0000 (22:13 +0100)]
Merge branch 'master' of dev.horde.org:/horde/git/horde

Conflicts:
horde/scripts/sql/horde_histories.mssql.sql
horde/scripts/sql/horde_histories.pgsql.sql

14 years agoConvert Horde_History to migrations.
Jan Schneider [Wed, 26 Jan 2011 21:04:58 +0000 (22:04 +0100)]
Convert Horde_History to migrations.

14 years agoConvert Horde_Group to migrations.
Jan Schneider [Wed, 26 Jan 2011 20:56:01 +0000 (21:56 +0100)]
Convert Horde_Group to migrations.

14 years agoConvert horde_cache to migrations.
Jan Schneider [Wed, 26 Jan 2011 20:39:03 +0000 (21:39 +0100)]
Convert horde_cache to migrations.

14 years agoAdd migrations.
Jan Schneider [Wed, 26 Jan 2011 20:25:00 +0000 (21:25 +0100)]
Add migrations.

14 years agoRemove horde_alarms and upgrade scripts.
Jan Schneider [Wed, 26 Jan 2011 20:20:44 +0000 (21:20 +0100)]
Remove horde_alarms and upgrade scripts.

14 years agoAdd bingbot.
Jan Schneider [Wed, 26 Jan 2011 20:16:29 +0000 (21:16 +0100)]
Add bingbot.

14 years agoAdd ActiveSync migrations.
Jan Schneider [Wed, 26 Jan 2011 20:10:13 +0000 (21:10 +0100)]
Add ActiveSync migrations.

14 years agoRemaining PHP5 code changes, Horde 4 style for kronolith
Michael J. Rubinsky [Wed, 26 Jan 2011 18:57:50 +0000 (13:57 -0500)]
Remaining PHP5 code changes, Horde 4 style for kronolith

14 years agoTweak some Test.php files.
Michael J. Rubinsky [Wed, 26 Jan 2011 17:14:02 +0000 (12:14 -0500)]
Tweak some Test.php files.

Remove redundant checks, update message for PDO to reflect current
state of Horde_Db driver support.

14 years agoremove PEAR::pushErrorHandling() call
Michael J. Rubinsky [Wed, 26 Jan 2011 16:59:40 +0000 (11:59 -0500)]
remove PEAR::pushErrorHandling() call

14 years agocatch exceptions
Michael J. Rubinsky [Wed, 26 Jan 2011 16:51:41 +0000 (11:51 -0500)]
catch exceptions

14 years agotypehinting, phpdoc, make Kronolith_FreeBusy_View abstract
Michael J. Rubinsky [Wed, 26 Jan 2011 16:36:23 +0000 (11:36 -0500)]
typehinting, phpdoc, make Kronolith_FreeBusy_View abstract

14 years agoHorde 4 CS, PHP5 for Kronolith_FreeBusy_*
Michael J. Rubinsky [Wed, 26 Jan 2011 16:22:57 +0000 (11:22 -0500)]
Horde 4 CS, PHP5 for Kronolith_FreeBusy_*

14 years agoPrint the migration direction only once.
Jan Schneider [Wed, 26 Jan 2011 18:20:19 +0000 (19:20 +0100)]
Print the migration direction only once.

14 years agoFirst crack at converting Horde_History to Horde_Db. Tests pass; library has been...
Chuck Hagenbuch [Tue, 25 Jan 2011 14:39:59 +0000 (09:39 -0500)]
First crack at converting Horde_History to Horde_Db. Tests pass; library has been updated to only throw Horde_History exceptions so that we don't break encapsulation.

14 years agoDon't consider the connection active if the connection object is missing/false, and...
Chuck Hagenbuch [Tue, 25 Jan 2011 14:04:59 +0000 (09:04 -0500)]
Don't consider the connection active if the connection object is missing/false, and try reconnecting if the connection isn't active when execute() is called

14 years agoMerge branch 'db-migrate-for-framework'
Jan Schneider [Wed, 26 Jan 2011 17:52:25 +0000 (18:52 +0100)]
Merge branch 'db-migrate-for-framework'

Conflicts:
kronolith/scripts/upgrades/convert_datatree_shares_to_sql.php
kronolith/scripts/upgrades/convert_sql_shares_to_sqlng.php

14 years agoFix migration installation path.
Jan Schneider [Wed, 26 Jan 2011 17:50:22 +0000 (18:50 +0100)]
Fix migration installation path.

14 years agoFix installation path.
Jan Schneider [Wed, 26 Jan 2011 17:46:22 +0000 (18:46 +0100)]
Fix installation path.

14 years agoFix default value.
Jan Schneider [Wed, 26 Jan 2011 17:45:58 +0000 (18:45 +0100)]
Fix default value.

14 years agoExtend migration script to be more flexible.
Jan Schneider [Wed, 26 Jan 2011 17:45:41 +0000 (18:45 +0100)]
Extend migration script to be more flexible.

1) Run with directory name instead of application name to run all migrations in
that directory.
2) Run without any parameter to migrate all installed applications, all
installed PEAR packages, and all framework packages from a local checkout.

14 years agoremove old lowercase filename versions - artifact from case insensitive filesystem
Michael J. Rubinsky [Wed, 26 Jan 2011 17:39:58 +0000 (12:39 -0500)]
remove old lowercase filename versions - artifact from case insensitive filesystem

14 years agoDon't simply sort migration scripts by name, this is going to break when we
Jan Schneider [Wed, 26 Jan 2011 16:56:25 +0000 (17:56 +0100)]
Don't simply sort migration scripts by name, this is going to break when we
have schema versions with several digits.

14 years agoThe horde-db-migrate scripts requires the Autoloader.
Jan Schneider [Wed, 26 Jan 2011 16:43:07 +0000 (17:43 +0100)]
The horde-db-migrate scripts requires the Autoloader.

14 years agoAdd script to run any migration scripts from arbitrary directories.
Jan Schneider [Wed, 26 Jan 2011 16:41:55 +0000 (17:41 +0100)]
Add script to run any migration scripts from arbitrary directories.

14 years agoSearch all migration/ subdirectories for migration files. Now that's a piece of
Jan Schneider [Wed, 26 Jan 2011 16:40:27 +0000 (17:40 +0100)]
Search all migration/ subdirectories for migration files. Now that's a piece of
PHP5 code!

14 years agofix find/replace error
Michael J. Rubinsky [Wed, 26 Jan 2011 16:14:57 +0000 (11:14 -0500)]
fix find/replace error

14 years agoshare_parents field migration for sql and sqlng share drivers
Michael J. Rubinsky [Wed, 26 Jan 2011 15:22:29 +0000 (10:22 -0500)]
share_parents field migration for sql and sqlng share drivers

14 years agoRequires the Lock library.
Gunnar Wrobel [Wed, 26 Jan 2011 16:01:49 +0000 (17:01 +0100)]
Requires the Lock library.

14 years agoRequires the History package.
Gunnar Wrobel [Wed, 26 Jan 2011 15:48:45 +0000 (16:48 +0100)]
Requires the History package.

14 years agoDB is not optional. If it is required by an application there'll be a hard error.
Gunnar Wrobel [Wed, 26 Jan 2011 15:45:55 +0000 (16:45 +0100)]
DB is not optional. If it is required by an application there'll be a hard error.

14 years agoRequires Date_Parser.
Gunnar Wrobel [Wed, 26 Jan 2011 15:31:46 +0000 (16:31 +0100)]
Requires Date_Parser.

14 years agoPackage was removed a while ago.
Gunnar Wrobel [Wed, 26 Jan 2011 15:02:27 +0000 (16:02 +0100)]
Package was removed a while ago.

14 years agoRequires the Data package.
Gunnar Wrobel [Wed, 26 Jan 2011 14:47:46 +0000 (15:47 +0100)]
Requires the Data package.

14 years agoFix package name.
Gunnar Wrobel [Wed, 26 Jan 2011 11:01:06 +0000 (12:01 +0100)]
Fix package name.

14 years agoCore requires the Share system.
Gunnar Wrobel [Wed, 26 Jan 2011 10:28:11 +0000 (11:28 +0100)]
Core requires the Share system.

14 years agoFixed omission of "content/". The lib part of "content" needs to be role "horde"...
Gunnar Wrobel [Wed, 26 Jan 2011 10:08:53 +0000 (11:08 +0100)]
Fixed omission of "content/". The lib part of "content" needs to be role "horde" as well.

I need a different way of managing applications within components.

14 years agoRemove Horde_ from package name.
Gunnar Wrobel [Wed, 26 Jan 2011 09:49:18 +0000 (10:49 +0100)]
Remove Horde_ from package name.

14 years agoSupport the content package and add a package.xml for it.
Gunnar Wrobel [Wed, 26 Jan 2011 09:34:12 +0000 (10:34 +0100)]
Support the content package and add a package.xml for it.

14 years agoAlter prefs UI based on prefs displayed on page, rather than the pref group
Michael M Slusarz [Tue, 25 Jan 2011 23:30:07 +0000 (16:30 -0700)]
Alter prefs UI based on prefs displayed on page, rather than the pref group

14 years agoDon't process group if it is suppressed
Michael M Slusarz [Wed, 26 Jan 2011 00:27:44 +0000 (17:27 -0700)]
Don't process group if it is suppressed

14 years agoAdd the 'container' type to the prefs.php config file
Michael M Slusarz [Tue, 25 Jan 2011 22:55:51 +0000 (15:55 -0700)]
Add the 'container' type to the prefs.php config file

Only way I can think of at the moment to indicate to admins that these
prefs MUST be displayed on the same page (for UI reasons).

14 years agogetChangeablePrefs() defaults to the current prefs UI group
Michael M Slusarz [Tue, 25 Jan 2011 22:38:35 +0000 (15:38 -0700)]
getChangeablePrefs() defaults to the current prefs UI group

14 years agoRevert "Bug #9539: Correct translations for application names"
Michael M Slusarz [Tue, 25 Jan 2011 21:51:45 +0000 (14:51 -0700)]
Revert "Bug #9539: Correct translations for application names"

This reverts commit 9514d8c72c0ccda884094e3bdecfa2a6911d0264.

14 years agoMore correct way to report chora errors
Michael M Slusarz [Tue, 25 Jan 2011 21:47:19 +0000 (14:47 -0700)]
More correct way to report chora errors

Can't call Chora::fatal() from init() since it may be called during
Horde initialization.

14 years agoRevert "On chora init error, use Chora::fatal()"
Michael M Slusarz [Tue, 25 Jan 2011 21:38:06 +0000 (14:38 -0700)]
Revert "On chora init error, use Chora::fatal()"

This reverts commit f0224f9d168e52a6b84d4e725ec7db626f82d55c.

Conflicts:

chora/lib/Application.php

14 years agoUse POST, not GET, so URL form variables are available
Michael M Slusarz [Tue, 25 Jan 2011 19:47:05 +0000 (12:47 -0700)]
Use POST, not GET, so URL form variables are available

14 years agoClean up determination of current sourceroot
Michael M Slusarz [Tue, 25 Jan 2011 19:43:48 +0000 (12:43 -0700)]
Clean up determination of current sourceroot

14 years agoOn chora init error, use Chora::fatal()
Michael M Slusarz [Tue, 25 Jan 2011 19:25:43 +0000 (12:25 -0700)]
On chora init error, use Chora::fatal()

14 years agoFix variable name
Michael M Slusarz [Tue, 25 Jan 2011 19:19:31 +0000 (12:19 -0700)]
Fix variable name

14 years agoAdd more MIME address encoding tests
Michael M Slusarz [Tue, 25 Jan 2011 19:19:17 +0000 (12:19 -0700)]
Add more MIME address encoding tests

14 years agoBug #9532: Don't MIME encode maildrop autoresponse file
Michael M Slusarz [Tue, 25 Jan 2011 17:49:37 +0000 (10:49 -0700)]
Bug #9532: Don't MIME encode maildrop autoresponse file

14 years agoBug #9539: Correct translations for application names
Michael M Slusarz [Tue, 25 Jan 2011 17:25:41 +0000 (10:25 -0700)]
Bug #9539: Correct translations for application names

14 years agoadd mime decode unit test
Michael M Slusarz [Tue, 25 Jan 2011 17:23:21 +0000 (10:23 -0700)]
add mime decode unit test

14 years agoBug #9529: fix decode() call
Michael M Slusarz [Tue, 25 Jan 2011 17:04:38 +0000 (10:04 -0700)]
Bug #9529: fix decode() call

14 years agoBug #9529: Fix undefined error
Michael M Slusarz [Tue, 25 Jan 2011 09:52:54 +0000 (02:52 -0700)]
Bug #9529: Fix undefined error

14 years agoMake sure there is always logout reason set on validation failure
Michael M Slusarz [Tue, 25 Jan 2011 08:34:27 +0000 (01:34 -0700)]
Make sure there is always logout reason set on validation failure

14 years agoLogging/error message if shibboleth auth fails validation
Michael M Slusarz [Tue, 25 Jan 2011 08:32:27 +0000 (01:32 -0700)]
Logging/error message if shibboleth auth fails validation

14 years agoRemove stray file.
Gunnar Wrobel [Tue, 25 Jan 2011 09:24:50 +0000 (10:24 +0100)]
Remove stray file.

14 years agoMFB
Jan Schneider [Mon, 24 Jan 2011 20:23:50 +0000 (21:23 +0100)]
MFB

14 years agoMore user_uid column fixes.
Jan Schneider [Mon, 24 Jan 2011 17:58:58 +0000 (18:58 +0100)]
More user_uid column fixes.

14 years agoAdd a first version of the package.xml files for our groupware apps.
Gunnar Wrobel [Tue, 25 Jan 2011 09:10:40 +0000 (10:10 +0100)]
Add a first version of the package.xml files for our groupware apps.

14 years agoSupport generating package.xml files for our groupware applications.
Gunnar Wrobel [Tue, 25 Jan 2011 09:10:07 +0000 (10:10 +0100)]
Support generating package.xml files for our groupware applications.

14 years agoFix shibboleth authentication checking
Michael M Slusarz [Tue, 25 Jan 2011 07:07:00 +0000 (00:07 -0700)]
Fix shibboleth authentication checking

Need to check shibboleth auth username to the original auth username,
not the Horde username (since the Horde username may have been altered
post-login by a hook).

14 years agoBug #9325: Upgrade serialized prefs from Horde 3
Michael M Slusarz [Tue, 25 Jan 2011 06:16:37 +0000 (23:16 -0700)]
Bug #9325: Upgrade serialized prefs from Horde 3

14 years agophpdoc
Michael M Slusarz [Tue, 25 Jan 2011 06:17:47 +0000 (23:17 -0700)]
phpdoc

14 years agoAdd some utility functions to horde/Prefs
Michael M Slusarz [Tue, 25 Jan 2011 05:44:23 +0000 (22:44 -0700)]
Add some utility functions to horde/Prefs

14 years agoBug #9529: Store description internally as UTF-8, not in charset of part
Michael M Slusarz [Tue, 25 Jan 2011 00:55:14 +0000 (17:55 -0700)]
Bug #9529: Store description internally as UTF-8, not in charset of part

14 years agophpdoc
Michael M Slusarz [Tue, 25 Jan 2011 00:53:28 +0000 (17:53 -0700)]
phpdoc

14 years agoAdd header decode test
Michael M Slusarz [Tue, 25 Jan 2011 00:46:31 +0000 (17:46 -0700)]
Add header decode test

14 years agoConvert horde/Template to PHPUnit tests
Michael M Slusarz [Sat, 22 Jan 2011 00:05:30 +0000 (17:05 -0700)]
Convert horde/Template to PHPUnit tests

14 years agophpdoc
Michael M Slusarz [Tue, 25 Jan 2011 00:08:37 +0000 (17:08 -0700)]
phpdoc

14 years agoBetter IMP login logging when not using IMP as authentication method
Michael M Slusarz [Tue, 25 Jan 2011 00:04:27 +0000 (17:04 -0700)]
Better IMP login logging when not using IMP as authentication method

14 years agoFix logging details from IMAP transaction
Michael M Slusarz [Tue, 25 Jan 2011 00:03:19 +0000 (17:03 -0700)]
Fix logging details from IMAP transaction

14 years agoOnly show backtrace if logging at DEBUG level
Michael M Slusarz [Mon, 24 Jan 2011 23:51:55 +0000 (16:51 -0700)]
Only show backtrace if logging at DEBUG level

Otherwise, things like framework libraries that throw exceptions and
provide way of logging exceptions (e.g. Horde_Imap_Client) give
backtraces for items that should not need to be logged (e.g.
authentication failures).

14 years agoBug #9507: Pref language overrides login language
Michael M Slusarz [Mon, 24 Jan 2011 23:44:06 +0000 (16:44 -0700)]
Bug #9507: Pref language overrides login language

14 years agoUpdate package.xml.
Gunnar Wrobel [Mon, 24 Jan 2011 22:20:48 +0000 (23:20 +0100)]
Update package.xml.

14 years agoMake sure to catch any exceptions thrown trying to rollback the transaction. Still...
Chuck Hagenbuch [Mon, 24 Jan 2011 04:03:51 +0000 (23:03 -0500)]
Make sure to catch any exceptions thrown trying to rollback the transaction. Still trying to trace down a "Exception thrown without a stack frame in Unknown on line 0"

14 years agoAlways make sure that we have a logger before using it
Chuck Hagenbuch [Mon, 24 Jan 2011 03:59:37 +0000 (22:59 -0500)]
Always make sure that we have a logger before using it

14 years agoDB may have been closed before write() - reconnect if it's not active
Chuck Hagenbuch [Mon, 24 Jan 2011 03:59:04 +0000 (22:59 -0500)]
DB may have been closed before write() - reconnect if it's not active