horde.git
15 years agoBug #8831: Fix updating prefs
Michael M Slusarz [Wed, 20 Jan 2010 19:02:38 +0000 (12:02 -0700)]
Bug #8831: Fix updating prefs

15 years agoCatch/log E_DEPRECATED errors
Michael M Slusarz [Wed, 20 Jan 2010 17:29:29 +0000 (10:29 -0700)]
Catch/log E_DEPRECATED errors

15 years agoLimit size of image data in stylesheets
Michael M Slusarz [Wed, 20 Jan 2010 17:18:42 +0000 (10:18 -0700)]
Limit size of image data in stylesheets

15 years agoFully convert agora to Horde_Registry_Application
Michael M Slusarz [Wed, 20 Jan 2010 16:45:50 +0000 (09:45 -0700)]
Fully convert agora to Horde_Registry_Application

Remove extra ws; fix some mode issues; autoloading.

15 years agoRemove obsoleted scripts/config entries
Michael M Slusarz [Wed, 20 Jan 2010 16:19:29 +0000 (09:19 -0700)]
Remove obsoleted scripts/config entries

15 years agoHorde_Registry_Application fixes in horde/framework
Michael M Slusarz [Wed, 20 Jan 2010 08:03:25 +0000 (01:03 -0700)]
Horde_Registry_Application fixes in horde/framework

15 years agoImprovements to the extensions test script output
Michael M Slusarz [Wed, 20 Jan 2010 06:59:34 +0000 (23:59 -0700)]
Improvements to the extensions test script output

15 years agoFully convert chora to Horde_Registry_Application
Michael M Slusarz [Wed, 20 Jan 2010 06:39:06 +0000 (23:39 -0700)]
Fully convert chora to Horde_Registry_Application

15 years agophpdoc
Michael M Slusarz [Wed, 20 Jan 2010 06:30:17 +0000 (23:30 -0700)]
phpdoc

15 years agoConvert Shout to updated Horde_Registry_Application usage
Michael M Slusarz [Wed, 20 Jan 2010 06:26:46 +0000 (23:26 -0700)]
Convert Shout to updated Horde_Registry_Application usage

15 years agoConvert Operator to updated Horde_Registry_Application usage
Michael M Slusarz [Wed, 20 Jan 2010 06:17:18 +0000 (23:17 -0700)]
Convert Operator to updated Horde_Registry_Application usage

15 years agoChange Horde_Registry_Application init to noinit
Michael M Slusarz [Wed, 20 Jan 2010 06:09:30 +0000 (23:09 -0700)]
Change Horde_Registry_Application init to noinit

Now that bootstrap init has been separated from application init, we
always want to call an application's _init() function when accessing the
application for the first time.  Keep the 'init' param, but rename it to
'noinit' and make a truthy value disable this new behavior (opposite of
current default).

15 years agoRevert "Initialize IMP before authentication."
Michael M Slusarz [Wed, 20 Jan 2010 06:01:54 +0000 (23:01 -0700)]
Revert "Initialize IMP before authentication."

This reverts commit 3e57144addc0ccbc8358ab7cdf18204132b7455a.

15 years agoFully convert ingo to Horde_Registry_Application
Michael M Slusarz [Wed, 20 Jan 2010 05:53:17 +0000 (22:53 -0700)]
Fully convert ingo to Horde_Registry_Application

15 years agoHorde_Registry_Application: Rename user option to user_admin
Michael M Slusarz [Wed, 20 Jan 2010 05:43:24 +0000 (22:43 -0700)]
Horde_Registry_Application: Rename user option to user_admin

15 years agoAdd 'cli' option to Horde_Registry_Application::appInit()
Michael M Slusarz [Wed, 20 Jan 2010 01:53:32 +0000 (18:53 -0700)]
Add 'cli' option to Horde_Registry_Application::appInit()

15 years agoFully convert ansel to Horde_Registry_Application
Michael M Slusarz [Wed, 20 Jan 2010 01:39:44 +0000 (18:39 -0700)]
Fully convert ansel to Horde_Registry_Application

15 years agoMove main.php to index.php
Michael M Slusarz [Wed, 20 Jan 2010 01:21:47 +0000 (18:21 -0700)]
Move main.php to index.php

15 years agoFully convert jeta to Horde_Registry_Application
Michael M Slusarz [Wed, 20 Jan 2010 01:19:49 +0000 (18:19 -0700)]
Fully convert jeta to Horde_Registry_Application

15 years agoLet Horde_Registry_Application handle the 'user' parameter
Michael M Slusarz [Wed, 20 Jan 2010 01:14:43 +0000 (18:14 -0700)]
Let Horde_Registry_Application handle the 'user' parameter

15 years agoFully convert nag to Horde_Registry_Application
Michael M Slusarz [Wed, 20 Jan 2010 00:31:08 +0000 (17:31 -0700)]
Fully convert nag to Horde_Registry_Application

15 years agoHylax: Add VFS configuration
Ben Klang [Wed, 20 Jan 2010 12:36:20 +0000 (07:36 -0500)]
Hylax: Add VFS configuration

15 years agoOperator: Add $Id$ to conf.xml
Ben Klang [Tue, 19 Jan 2010 13:28:51 +0000 (08:28 -0500)]
Operator: Add $Id$ to conf.xml

15 years agoOperator: Fix configuration tab names
Ben Klang [Tue, 19 Jan 2010 13:28:04 +0000 (08:28 -0500)]
Operator: Fix configuration tab names

15 years agoOperator: Organize configuration options
Ben Klang [Tue, 19 Jan 2010 13:25:12 +0000 (08:25 -0500)]
Operator: Organize configuration options

15 years agoMove notification init to Horde_Registry_Application
Michael M Slusarz [Tue, 19 Jan 2010 23:26:09 +0000 (16:26 -0700)]
Move notification init to Horde_Registry_Application

15 years agoMove *_TEMPLATE define to Horde_Registry_Application::
Michael M Slusarz [Tue, 19 Jan 2010 23:18:32 +0000 (16:18 -0700)]
Move *_TEMPLATE define to Horde_Registry_Application::

15 years agoCast to string.
Jan Schneider [Tue, 19 Jan 2010 18:06:12 +0000 (19:06 +0100)]
Cast to string.

15 years agoMore quoting.
Jan Schneider [Tue, 19 Jan 2010 09:36:36 +0000 (10:36 +0100)]
More quoting.

15 years agoFix date pickers, add date picker to task form.
Jan Schneider [Mon, 18 Jan 2010 17:48:59 +0000 (18:48 +0100)]
Fix date pickers, add date picker to task form.

15 years agoCenter-align dates too, now that the picker icon is outside the box.
Jan Schneider [Mon, 18 Jan 2010 17:35:19 +0000 (18:35 +0100)]
Center-align dates too, now that the picker icon is outside the box.

15 years agoonly ignore these directories at the top level
Chuck Hagenbuch [Tue, 19 Jan 2010 01:43:55 +0000 (20:43 -0500)]
only ignore these directories at the top level

15 years agopotential TODO
Chuck Hagenbuch [Tue, 19 Jan 2010 01:32:55 +0000 (20:32 -0500)]
potential TODO

15 years agoInitialize IMP before authentication.
Jan Schneider [Mon, 18 Jan 2010 17:07:42 +0000 (18:07 +0100)]
Initialize IMP before authentication.

15 years agoSkip unconfigured applications.
Jan Schneider [Mon, 18 Jan 2010 16:54:10 +0000 (17:54 +0100)]
Skip unconfigured applications.

15 years agoMore generic location.
Jan Schneider [Mon, 18 Jan 2010 16:49:00 +0000 (17:49 +0100)]
More generic location.

15 years agoFix indent.
Jan Schneider [Mon, 18 Jan 2010 16:47:48 +0000 (17:47 +0100)]
Fix indent.

15 years agoinstall_dev: Create the site root if not present
Ben Klang [Mon, 18 Jan 2010 15:03:34 +0000 (10:03 -0500)]
install_dev: Create the site root if not present

15 years agofix sql creation script name
Michael J. Rubinsky [Sun, 17 Jan 2010 17:47:48 +0000 (12:47 -0500)]
fix sql creation script name

15 years ago@package
Michael J. Rubinsky [Sun, 17 Jan 2010 15:07:47 +0000 (10:07 -0500)]
@package

15 years ago@pacakge
Michael J. Rubinsky [Sun, 17 Jan 2010 14:56:23 +0000 (09:56 -0500)]
@pacakge

15 years agoUse fully DI-managed tagger classes
Chuck Hagenbuch [Sat, 16 Jan 2010 20:32:01 +0000 (15:32 -0500)]
Use fully DI-managed tagger classes

15 years agoMake the Content classes dependency-injectable
Chuck Hagenbuch [Sat, 16 Jan 2010 20:30:54 +0000 (15:30 -0500)]
Make the Content classes dependency-injectable

15 years agoRegister just one Db binder; using class names makes the injector much more powerful.
Chuck Hagenbuch [Sat, 16 Jan 2010 21:14:25 +0000 (16:14 -0500)]
Register just one Db binder; using class names makes the injector much more powerful.

In the future, instead of registering multiple binders, we can consider an alias
system that would encapsulate multiple connections inside a single object.

15 years agoAdd a static HTML version of http://wiki.horde.org/Doc/Dev/Injector, which has
Chuck Hagenbuch [Sat, 16 Jan 2010 04:42:42 +0000 (23:42 -0500)]
Add a static HTML version of wiki.horde.org/Doc/Dev/Injector, which has
had usage.txt incorporated into it.

15 years agoFix class name.
Jan Schneider [Fri, 15 Jan 2010 23:32:56 +0000 (00:32 +0100)]
Fix class name.
Use typehints.
Don't hardcode string length.

15 years agoQuoting
Jan Schneider [Fri, 15 Jan 2010 22:49:00 +0000 (23:49 +0100)]
Quoting

15 years agoMake it work with both, checkouts and releases.
Jan Schneider [Fri, 15 Jan 2010 22:14:39 +0000 (23:14 +0100)]
Make it work with both, checkouts and releases.

15 years agoIgnore GC files.
Jan Schneider [Fri, 15 Jan 2010 21:54:15 +0000 (22:54 +0100)]
Ignore GC files.

15 years agoRevert "Make translation script grab apps from registry."
Jan Schneider [Fri, 15 Jan 2010 21:46:08 +0000 (22:46 +0100)]
Revert "Make translation script grab apps from registry."

This reverts commit a12463470e854e03ac6348dc45d09137bdbbe904.

This script is supposed to also work on an incomplete installation.

15 years agoadd a (temporary?) entry to registry for content
Michael J. Rubinsky [Fri, 15 Jan 2010 19:18:23 +0000 (14:18 -0500)]
add a (temporary?) entry to registry for content

15 years agoRemove old CVS-related code
Michael M Slusarz [Fri, 15 Jan 2010 05:53:44 +0000 (22:53 -0700)]
Remove old CVS-related code

15 years agodocumentation tweak
Michael M Slusarz [Thu, 14 Jan 2010 23:11:42 +0000 (16:11 -0700)]
documentation tweak

15 years agoRemove unneded require_once() calls and @since tags
Michael M Slusarz [Thu, 14 Jan 2010 22:06:22 +0000 (15:06 -0700)]
Remove unneded require_once() calls and @since tags

15 years agoUpdate gollem to new Horde_Registry_Application format
Michael M Slusarz [Thu, 14 Jan 2010 21:55:14 +0000 (14:55 -0700)]
Update gollem to new Horde_Registry_Application format

15 years agoUpdate hylax to new Horde_Registry_Application format
Michael M Slusarz [Thu, 14 Jan 2010 21:49:34 +0000 (14:49 -0700)]
Update hylax to new Horde_Registry_Application format

15 years agoRemove obsolete CVS tag/attributes
Michael M Slusarz [Thu, 14 Jan 2010 21:39:46 +0000 (14:39 -0700)]
Remove obsolete CVS tag/attributes

15 years agoRemove base.php stuff from Kronolith
Michael M Slusarz [Thu, 14 Jan 2010 20:03:10 +0000 (13:03 -0700)]
Remove base.php stuff from Kronolith

15 years agoDon't show splitbar when printing
Michael M Slusarz [Thu, 14 Jan 2010 19:22:10 +0000 (12:22 -0700)]
Don't show splitbar when printing

15 years agoAbout 100% sure we want to check permissions/auth for Blocks
Michael M Slusarz [Thu, 14 Jan 2010 18:19:14 +0000 (11:19 -0700)]
About 100% sure we want to check permissions/auth for Blocks

15 years agoFurther flesh out base Horde initialization.
Michael M Slusarz [Wed, 13 Jan 2010 23:31:33 +0000 (16:31 -0700)]
Further flesh out base Horde initialization.

There is two ways Horde applications can be initialized: through a
Horde_Registry API call and by directly loading the application (i.e.
loading a script in an application).  Both methods (may) require base
initialization of the application (things like setting up paths to the
template files, creating app-specific objects) but the latter also
requires that the app initially be pushed on the stack. Since this
latter behavior needs to be done in all applications, and is essentially
the same in all apps, move it to the globally accessible function
Horde_Registry::appInit().

Other benefits: initiation of compression can now be done in a single
place

Test out this new framework by converting Turba.
Add new syntax to Skeleton.

15 years agoUpdated CKEditor to v3.1
Michael M Slusarz [Thu, 14 Jan 2010 05:45:02 +0000 (22:45 -0700)]
Updated CKEditor to v3.1

15 years agochmod, even if not chgrp'ing.
Jan Schneider [Fri, 15 Jan 2010 00:42:23 +0000 (01:42 +0100)]
chmod, even if not chgrp'ing.

15 years agoGo to default view when clicking the logo.
Jan Schneider [Fri, 15 Jan 2010 00:32:40 +0000 (01:32 +0100)]
Go to default view when clicking the logo.

15 years agoThis is necessary for me to get transparent authentication working. It always
Jan Schneider [Fri, 15 Jan 2010 00:10:13 +0000 (01:10 +0100)]
This is necessary for me to get transparent authentication working. It always
throwed "No authentication available." otherwise.

15 years agoUse "/usr/bin/env php" for the setup scripts.
Jan Schneider [Thu, 14 Jan 2010 23:48:33 +0000 (00:48 +0100)]
Use "/usr/bin/env php" for the setup scripts.

15 years agoCreate horde/config/horde.local.php before linking horde, so that it's linked
Jan Schneider [Thu, 14 Jan 2010 23:13:47 +0000 (00:13 +0100)]
Create horde/config/horde.local.php before linking horde, so that it's linked
on first run too.

15 years agoUse the new injector bindings to get Horde_Db instances
Chuck Hagenbuch [Thu, 14 Jan 2010 22:37:09 +0000 (17:37 -0500)]
Use the new injector bindings to get Horde_Db instances

This replaces all usage of the deprecated Horde_Db_Factory

15 years agoNo need for a factory; create a sqlite adapter directly
Chuck Hagenbuch [Thu, 14 Jan 2010 22:36:21 +0000 (17:36 -0500)]
No need for a factory; create a sqlite adapter directly

15 years agoAnother compatibility shim in the Binder
Chuck Hagenbuch [Thu, 14 Jan 2010 22:36:03 +0000 (17:36 -0500)]
Another compatibility shim in the Binder

15 years agoIt's not yet clear how these apps will manager their databse connection, so just
Chuck Hagenbuch [Thu, 14 Jan 2010 22:35:23 +0000 (17:35 -0500)]
It's not yet clear how these apps will manager their databse connection, so just
remove the line for now.

15 years agoMissed two removals of Horde_Db_Factory
Chuck Hagenbuch [Thu, 14 Jan 2010 22:24:33 +0000 (17:24 -0500)]
Missed two removals of Horde_Db_Factory

15 years agoAdd an initial set of dependency injection bindings.
Chuck Hagenbuch [Thu, 14 Jan 2010 22:22:36 +0000 (17:22 -0500)]
Add an initial set of dependency injection bindings.

These are configured automatically when the Registry is set up, access the
current global $conf array, and let you create:
- a Horde_Db instance, by asking for db-reader, db-writer, or db-manager (the
  distinction isn't implemented yet)
- a null Horde_Log_Logger object (our config is still for PEAR Log)
- a real Horde_Cache object as configured in $conf

15 years agoGrammar tweaks
Chuck Hagenbuch [Thu, 14 Jan 2010 21:44:19 +0000 (16:44 -0500)]
Grammar tweaks

15 years agoRemove Horde_Db_Adapter, which only contained a factory.
Chuck Hagenbuch [Thu, 14 Jan 2010 21:35:36 +0000 (16:35 -0500)]
Remove Horde_Db_Adapter, which only contained a factory.

15 years agoremove structureDump - it's entirely backend-specific and should be replaced
Chuck Hagenbuch [Thu, 14 Jan 2010 21:00:37 +0000 (16:00 -0500)]
remove structureDump - it's entirely backend-specific and should be replaced
with a migration generator of some sort (see TODO.txt).

15 years agoTest commit from master branch
Michael J. Rubinsky [Thu, 14 Jan 2010 16:14:10 +0000 (11:14 -0500)]
Test commit from master branch

15 years agoDon't ignore some real test files.
Jan Schneider [Thu, 14 Jan 2010 11:32:01 +0000 (12:32 +0100)]
Don't ignore some real test files.

15 years agoHighlight current day in week view.
Jan Schneider [Thu, 14 Jan 2010 11:25:10 +0000 (12:25 +0100)]
Highlight current day in week view.

15 years agoFix dragging/resizing.
Jan Schneider [Thu, 14 Jan 2010 11:00:59 +0000 (12:00 +0100)]
Fix dragging/resizing.

15 years agoDon't show map search link if maps are disabled.
Jan Schneider [Wed, 13 Jan 2010 16:18:19 +0000 (17:18 +0100)]
Don't show map search link if maps are disabled.

15 years agoFix adding events to the view after saving them.
Jan Schneider [Wed, 13 Jan 2010 16:15:05 +0000 (17:15 +0100)]
Fix adding events to the view after saving them.

15 years agoHorde_Db TODO updates
Chuck Hagenbuch [Thu, 14 Jan 2010 05:07:35 +0000 (00:07 -0500)]
Horde_Db TODO updates

15 years agolast round of tests
Michael J. Rubinsky [Thu, 14 Jan 2010 04:56:22 +0000 (23:56 -0500)]
last round of tests

15 years agostart moving away from Horde_Db_Adapter::factory()
Chuck Hagenbuch [Thu, 14 Jan 2010 04:44:43 +0000 (23:44 -0500)]
start moving away from Horde_Db_Adapter::factory()

15 years agoAdapt to the new Migrator API, and log migrations to STDOUT
Chuck Hagenbuch [Thu, 14 Jan 2010 03:32:34 +0000 (22:32 -0500)]
Adapt to the new Migrator API, and log migrations to STDOUT

15 years agoRefactor Horde_Db_Migration_Migrator to require a Logger object and allow
Chuck Hagenbuch [Thu, 14 Jan 2010 03:31:30 +0000 (22:31 -0500)]
Refactor Horde_Db_Migration_Migrator to require a Logger object and allow
configuring the schema_info table name.

15 years agoAdd setters for the Logger and Inflector objects
Chuck Hagenbuch [Wed, 13 Jan 2010 21:52:47 +0000 (16:52 -0500)]
Add setters for the Logger and Inflector objects

15 years agoMove management of the schema_info table entirely into the Migrator class.
Chuck Hagenbuch [Wed, 13 Jan 2010 21:51:17 +0000 (16:51 -0500)]
Move management of the schema_info table entirely into the Migrator class.

Also make the schema_info table name configurable.

15 years agoTest script can be disabled via Horde configuration
Michael M Slusarz [Wed, 13 Jan 2010 23:40:08 +0000 (16:40 -0700)]
Test script can be disabled via Horde configuration

15 years agoImprovements to test script output
Michael M Slusarz [Wed, 13 Jan 2010 22:55:18 +0000 (15:55 -0700)]
Improvements to test script output

15 years agoShout: Make sure the add/edit form renders properly
Ben Klang [Wed, 13 Jan 2010 22:19:28 +0000 (17:19 -0500)]
Shout: Make sure the add/edit form renders properly

15 years agoShout: Column name change
Ben Klang [Wed, 13 Jan 2010 22:18:14 +0000 (17:18 -0500)]
Shout: Column name change

15 years agoShout: Better handling when permission denied
Ben Klang [Wed, 13 Jan 2010 22:17:55 +0000 (17:17 -0500)]
Shout: Better handling when permission denied

15 years agoOperator: Put the pager at the top of the results too
Ben Klang [Wed, 13 Jan 2010 22:17:18 +0000 (17:17 -0500)]
Operator: Put the pager at the top of the results too

15 years agoThis library can be autoloaded
Michael M Slusarz [Wed, 13 Jan 2010 06:48:01 +0000 (23:48 -0700)]
This library can be autoloaded

15 years agodocblock
Michael J. Rubinsky [Wed, 13 Jan 2010 21:27:26 +0000 (16:27 -0500)]
docblock

15 years agodocblock
Michael J. Rubinsky [Wed, 13 Jan 2010 21:25:46 +0000 (16:25 -0500)]
docblock

15 years agodocblock
Michael J. Rubinsky [Wed, 13 Jan 2010 21:23:26 +0000 (16:23 -0500)]
docblock

15 years agoFix docblock
Michael J. Rubinsky [Wed, 13 Jan 2010 21:21:41 +0000 (16:21 -0500)]
Fix docblock