horde.git
15 years agoMigration for creating the rampage tag tables.
Chuck Hagenbuch [Sun, 10 Jan 2010 19:35:15 +0000 (14:35 -0500)]
Migration for creating the rampage tag tables.

This won't work yet; we still need support for multi-column primary keys
indexes.

15 years agoSmarter specification of the primary key
Chuck Hagenbuch [Sun, 10 Jan 2010 19:34:32 +0000 (14:34 -0500)]
Smarter specification of the primary key

15 years agoOperator: Fix accountcode array construction
Ben Klang [Mon, 11 Jan 2010 16:11:05 +0000 (11:11 -0500)]
Operator: Fix accountcode array construction

15 years agoRemove references to test.php script in applications
Michael M Slusarz [Fri, 8 Jan 2010 19:56:23 +0000 (12:56 -0700)]
Remove references to test.php script in applications

15 years agoOperator: Change from PEAR_Error to Exception handling
Ben Klang [Sun, 10 Jan 2010 21:43:31 +0000 (16:43 -0500)]
Operator: Change from PEAR_Error to Exception handling

15 years agoOperator: Paginate the CDR results
Ben Klang [Sun, 10 Jan 2010 21:17:36 +0000 (16:17 -0500)]
Operator: Paginate the CDR results

15 years agoOperator: Move search limit to config from pref
Ben Klang [Sun, 10 Jan 2010 21:06:33 +0000 (16:06 -0500)]
Operator: Move search limit to config from pref

Also fix pref descriptions

15 years agoOperator: Mute warnings coming from Image_Graph
Ben Klang [Sun, 10 Jan 2010 19:57:32 +0000 (14:57 -0500)]
Operator: Mute warnings coming from Image_Graph

15 years agoOperator: Fix start month in search form
Ben Klang [Sun, 10 Jan 2010 19:21:47 +0000 (14:21 -0500)]
Operator: Fix start month in search form

15 years agoOperator: make sure driver is loaded to populate perms array
Ben Klang [Sun, 10 Jan 2010 19:14:59 +0000 (14:14 -0500)]
Operator: make sure driver is loaded to populate perms array

15 years agoMerge branch 'Operator-H4'
Ben Klang [Sun, 10 Jan 2010 18:59:21 +0000 (13:59 -0500)]
Merge branch 'Operator-H4'

15 years agoShout: Fix references to objects
Ben Klang [Sun, 10 Jan 2010 18:58:46 +0000 (13:58 -0500)]
Shout: Fix references to objects

15 years agoHylax: Fix references to objects
Ben Klang [Sun, 10 Jan 2010 18:58:23 +0000 (13:58 -0500)]
Hylax: Fix references to objects

15 years agoOperator: Fix account code security
Ben Klang [Sun, 10 Jan 2010 18:56:12 +0000 (13:56 -0500)]
Operator: Fix account code security

* Add Operator_Exception class
* Catch and notify cases where not account codes are valid

15 years agoOperator: Fix references to operator driver
Ben Klang [Sun, 10 Jan 2010 18:25:51 +0000 (13:25 -0500)]
Operator: Fix references to operator driver

15 years agoOperator: Continue porting to Horde 4.
Ben Klang [Sun, 10 Jan 2010 18:21:08 +0000 (13:21 -0500)]
Operator: Continue porting to Horde 4.

* Whitespace and coding changes
* Remove call to Horde_Date#correct() (handled by __set() override)
* Remove require_once statements
* Create lib/Application.php and remove lib/base.php

15 years agoOperator: Move files into proper application directory
Ben Klang [Sun, 10 Jan 2010 03:53:40 +0000 (22:53 -0500)]
Operator: Move files into proper application directory

15 years agoPlease, when refactoring, update *all* modules.
Jan Schneider [Tue, 1 Dec 2009 12:52:49 +0000 (12:52 +0000)]
Please, when refactoring, update *all* modules.

15 years agoHorde::includeStylesheetFiles()
Jan Schneider [Fri, 31 Jul 2009 10:05:12 +0000 (10:05 +0000)]
Horde::includeStylesheetFiles()

15 years agoHorde_Exception conversions.
Michael M Slusarz [Mon, 13 Jul 2009 20:05:48 +0000 (20:05 +0000)]
Horde_Exception conversions.

15 years agoNLS:: -> Horde_Nls:: (moved to Git)
Michael M Slusarz [Thu, 9 Jul 2009 08:18:18 +0000 (08:18 +0000)]
NLS:: -> Horde_Nls:: (moved to Git)

15 years agoMove Horde core framework package to Git.
Michael M Slusarz [Thu, 9 Jul 2009 06:08:45 +0000 (06:08 +0000)]
Move Horde core framework package to Git.

15 years agoBug:
Michael M Slusarz [Wed, 8 Jul 2009 18:29:18 +0000 (18:29 +0000)]
Bug:
Submitted by:
Merge after:
Auth:: -> Horde_Auth::

What was that noise?  That was the sound of this commit (possibly)destroying
your ability to login to Horde.  You have been warned.

15 years agoNotification:: -> Horde_Notification::
Michael M Slusarz [Wed, 24 Jun 2009 23:39:29 +0000 (23:39 +0000)]
Notification:: -> Horde_Notification::

15 years agoVariables:: -> Horde_Variables::
Michael M Slusarz [Wed, 10 Jun 2009 17:33:30 +0000 (17:33 +0000)]
Variables:: -> Horde_Variables::

15 years agoUnneeded inclusion of Menu.php.
Michael M Slusarz [Wed, 10 Jun 2009 06:07:34 +0000 (06:07 +0000)]
Unneeded inclusion of Menu.php.

15 years agoMenu:: -> Horde_Menu::
Michael M Slusarz [Wed, 10 Jun 2009 06:01:00 +0000 (06:01 +0000)]
Menu:: -> Horde_Menu::

15 years agoBug:
Michael M Slusarz [Wed, 10 Jun 2009 05:24:30 +0000 (05:24 +0000)]
Bug:
Submitted by:
Merge after:
String:: -> Horde_String & Util:: -> Horde_Util:: conversions.

I gave in and ran a sed script to try to get the rest of these changed.
Here's the commands I ran:
find . -type f | xargs fgrep -l ' String::' | xargs sed -i '' -e 's/ String::/ Horde_String::/g'
find . -type f | xargs fgrep -l '(String::' | xargs sed -i '' -e 's/(String::/(Horde_String::/g'
find . -type f | xargs grep -l '^String::' | xargs sed -i '' -e 's/^String::/Horde_String::/g'

I then went through and removed files that shouldn't be updated (docs files
and package.xml files).  Hopefully, false positives have been kept to a
minimum.

15 years agoUse Horde_Date_Utils
Chuck Hagenbuch [Tue, 2 Jun 2009 14:53:20 +0000 (14:53 +0000)]
Use Horde_Date_Utils

15 years agoEnable permissions across all accountcodes
Ben Klang [Sun, 31 May 2009 22:20:06 +0000 (22:20 +0000)]
Enable permissions across all accountcodes

15 years ago* Refine security controls on account codes
Ben Klang [Sun, 31 May 2009 17:14:08 +0000 (17:14 +0000)]
* Refine security controls on account codes
* Improve graph generation process, including color cycling on data sets

15 years agoHappy New Year
Jan Schneider [Tue, 6 Jan 2009 17:51:06 +0000 (17:51 +0000)]
Happy New Year

15 years agoMake sure the default menu item is highlighted when first entering the app
Ben Klang [Tue, 8 Jul 2008 15:35:52 +0000 (15:35 +0000)]
Make sure the default menu item is highlighted when first entering the app

15 years agoCase matters
Ben Klang [Tue, 8 Jul 2008 15:16:22 +0000 (15:16 +0000)]
Case matters

15 years agoMake column descriptions more clear
Ben Klang [Tue, 8 Jul 2008 15:13:42 +0000 (15:13 +0000)]
Make column descriptions more clear
Change search form name

15 years agoFormat numbers on the graph selectively
Ben Klang [Tue, 8 Jul 2008 14:26:12 +0000 (14:26 +0000)]
Format numbers on the graph selectively

15 years agoMake graph more readable and add markers indicating the exact value
Ben Klang [Tue, 8 Jul 2008 14:19:11 +0000 (14:19 +0000)]
Make graph more readable and add markers indicating the exact value

15 years agoImplement Perms-based filtering per-accountcode
Ben Klang [Sun, 6 Jul 2008 18:21:49 +0000 (18:21 +0000)]
Implement Perms-based filtering per-accountcode

15 years agoFix copyrights
Ben Klang [Sat, 5 Jul 2008 17:19:59 +0000 (17:19 +0000)]
Fix copyrights

15 years agoAdd Permissions API
Ben Klang [Sat, 5 Jul 2008 15:53:39 +0000 (15:53 +0000)]
Add Permissions API
Make sure cache is initialized when Operator::getAccountCodes() is called staticly

15 years agoHandle possible errors in input.
Ben Klang [Sat, 5 Jul 2008 14:55:32 +0000 (14:55 +0000)]
Handle possible errors in input.

15 years agoMake sure we can render a proper graph.
Ben Klang [Sat, 5 Jul 2008 14:53:54 +0000 (14:53 +0000)]
Make sure we can render a proper graph.

15 years agoMake the graphs prettier
Ben Klang [Sat, 5 Jul 2008 14:38:22 +0000 (14:38 +0000)]
Make the graphs prettier

15 years ago* Baby steps toward more useful graphs
Ben Klang [Fri, 4 Jul 2008 04:23:15 +0000 (04:23 +0000)]
* Baby steps toward more useful graphs
* Make handling of dcontext more user friendly

15 years ago* Change default page to graphs
Ben Klang [Thu, 3 Jul 2008 14:29:15 +0000 (14:29 +0000)]
* Change default page to graphs
* Limit number of search results to a number set in Prefs (default: 100)
* Add call summary statistics to Search page
* Don't cache CDR search results in the session
* Add menu icons
ToDo: Allow paging through larger result set on search page

15 years agoFlag use of themed graphics
Ben Klang [Wed, 2 Jul 2008 22:50:09 +0000 (22:50 +0000)]
Flag use of themed graphics

15 years agoUse the correct icon name
Ben Klang [Wed, 2 Jul 2008 22:27:31 +0000 (22:27 +0000)]
Use the correct icon name

15 years agoAdd icons
Ben Klang [Wed, 2 Jul 2008 20:43:56 +0000 (20:43 +0000)]
Add icons

15 years agoMake use of a drop-down box to select the context instead of a text box
Ben Klang [Tue, 1 Jul 2008 22:25:00 +0000 (22:25 +0000)]
Make use of a drop-down box to select the context instead of a text box

15 years agoAdd menu item to be able to view graphs
Ben Klang [Tue, 1 Jul 2008 20:29:29 +0000 (20:29 +0000)]
Add menu item to be able to view graphs

15 years agoFix searches for CDR data
Ben Klang [Tue, 1 Jul 2008 20:29:11 +0000 (20:29 +0000)]
Fix searches for CDR data

15 years agoImprove the efficiency of getCallStatsByMonth() using a single SQL query per graph...
Ben Klang [Tue, 1 Jul 2008 17:44:29 +0000 (17:44 +0000)]
Improve the efficiency of getCallStatsByMonth() using a single SQL query per graph rather than one per graph per month.

15 years agoAdd more monthly call stats and take a shot at graphing them.
Ben Klang [Fri, 27 Jun 2008 17:17:10 +0000 (17:17 +0000)]
Add more monthly call stats and take a shot at graphing them.

15 years ago* Fix pathing and versioning for incubator
Ben Klang [Fri, 27 Jun 2008 04:03:51 +0000 (04:03 +0000)]
* Fix pathing and versioning for incubator
* Fix merging Horde driver configuration for SQL-based drivers

15 years agoImplement better error handling, fix SQL filters
Ben Klang [Thu, 26 Jun 2008 19:23:17 +0000 (19:23 +0000)]
Implement better error handling, fix SQL filters

15 years agoGive a whirl with Image_Graph instead
Ben Klang [Thu, 26 Jun 2008 18:30:03 +0000 (18:30 +0000)]
Give a whirl with Image_Graph instead

15 years agoStub of page to display per-month call stats
Ben Klang [Thu, 26 Jun 2008 17:31:47 +0000 (17:31 +0000)]
Stub of page to display per-month call stats

15 years ago* Add new function to driver to allow showing statisics per-month
Ben Klang [Thu, 26 Jun 2008 17:31:27 +0000 (17:31 +0000)]
* Add new function to driver to allow showing statisics per-month
* Small adjustments to search page

15 years agoInitial revision
Ben Klang [Sat, 19 Apr 2008 01:26:06 +0000 (01:26 +0000)]
Initial revision

15 years agoShout: Handle edits where the data is not changed in the UI
Ben Klang [Sat, 9 Jan 2010 22:25:11 +0000 (17:25 -0500)]
Shout: Handle edits where the data is not changed in the UI

Also ensure editing a destination removes the original destination.

15 years agoShout: Enable editing of existing destinations
Ben Klang [Sat, 9 Jan 2010 21:47:54 +0000 (16:47 -0500)]
Shout: Enable editing of existing destinations

TODO: Fix user clicking "save" without changing destination

15 years agoShout: Tweaks to js per jslint.com
Ben Klang [Sat, 9 Jan 2010 20:29:58 +0000 (15:29 -0500)]
Shout: Tweaks to js per jslint.com

15 years agoShout: Fix saving device IDs to the backend
Ben Klang [Sat, 9 Jan 2010 18:24:47 +0000 (13:24 -0500)]
Shout: Fix saving device IDs to the backend

15 years agoShout: Update summary icons when changing destinations
Ben Klang [Sat, 9 Jan 2010 18:21:31 +0000 (13:21 -0500)]
Shout: Update summary icons when changing destinations

15 years agoShout: Enable output compression
Ben Klang [Sat, 9 Jan 2010 18:21:10 +0000 (13:21 -0500)]
Shout: Enable output compression

15 years agoShout: Add spinner on delete destination too
Ben Klang [Sat, 9 Jan 2010 16:47:04 +0000 (11:47 -0500)]
Shout: Add spinner on delete destination too

15 years agoShout: WS tweak: remove trailing spaces
Ben Klang [Sat, 9 Jan 2010 05:15:41 +0000 (00:15 -0500)]
Shout: WS tweak: remove trailing spaces

15 years agoShout: Complete Extension UI
Ben Klang [Sat, 9 Jan 2010 05:12:35 +0000 (00:12 -0500)]
Shout: Complete Extension UI

* Fully Ajax-ify the add/remove destination functions
* Implement get/add/delete destination in LDAP driver
* Implement get/add/delete destinations in UI
* Todo: Enable ability to specify devices in UI and link to valid device list
My undying gratitude again to the Prototype.js people.

15 years agoShout: Fix iterating over destinations array
Ben Klang [Fri, 8 Jan 2010 21:29:18 +0000 (16:29 -0500)]
Shout: Fix iterating over destinations array

Thanks to the Prototype.js team for excellent documentation!

15 years agoAdd a migration script for creating the tables in rampage_base.xml with Horde_Db
Chuck Hagenbuch [Sat, 9 Jan 2010 04:11:35 +0000 (23:11 -0500)]
Add a migration script for creating the tables in rampage_base.xml with Horde_Db
instead of with MDB2_Schema. Should be a bit easier to make work and to get
going.

This currently works, if you have content set up in registry.php, by running:
$ db_migrate -a content

15 years agoMove to new Horde_Test system.
Michael M Slusarz [Fri, 8 Jan 2010 19:31:35 +0000 (12:31 -0700)]
Move to new Horde_Test system.

15 years agoTrack Horde_Mime_Viewer changes.
Michael M Slusarz [Fri, 8 Jan 2010 19:07:45 +0000 (12:07 -0700)]
Track Horde_Mime_Viewer changes.

15 years agoconfigFilesMissing() is not used anymore
Michael M Slusarz [Fri, 8 Jan 2010 17:02:28 +0000 (10:02 -0700)]
configFilesMissing() is not used anymore

15 years agoShout: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()
Ben Klang [Fri, 8 Jan 2010 17:43:36 +0000 (12:43 -0500)]
Shout: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()

15 years agoHylax: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()
Ben Klang [Fri, 8 Jan 2010 17:42:44 +0000 (12:42 -0500)]
Hylax: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()

15 years agoSkeleton: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()
Ben Klang [Fri, 8 Jan 2010 17:42:32 +0000 (12:42 -0500)]
Skeleton: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()

15 years agoGollem: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()
Ben Klang [Fri, 8 Jan 2010 17:42:25 +0000 (12:42 -0500)]
Gollem: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()

15 years agoWicked: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()
Ben Klang [Fri, 8 Jan 2010 17:42:10 +0000 (12:42 -0500)]
Wicked: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()

15 years agoWhups: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()
Ben Klang [Fri, 8 Jan 2010 17:41:59 +0000 (12:41 -0500)]
Whups: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()

15 years agoVilma: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()
Ben Klang [Fri, 8 Jan 2010 17:41:29 +0000 (12:41 -0500)]
Vilma: Horde::authenticationFailureRedirect() -> Horde_Auth::authenticateFailure()

15 years agoMerge branch 'Hylax-H4'
Ben Klang [Fri, 8 Jan 2010 15:55:43 +0000 (10:55 -0500)]
Merge branch 'Hylax-H4'

15 years agoHylax: Fix warnings
Ben Klang [Fri, 8 Jan 2010 15:54:37 +0000 (10:54 -0500)]
Hylax: Fix warnings

* Get rid of getInbox() in favor of a public getFolder()
* Return an empty array if we can return a real list (SpanDSP for now...)

15 years agoHylax: Convert classes to PHP5 syntax
Ben Klang [Fri, 8 Jan 2010 15:45:43 +0000 (10:45 -0500)]
Hylax: Convert classes to PHP5 syntax

15 years agoHylax: Fix constructor name
Ben Klang [Fri, 8 Jan 2010 15:38:10 +0000 (10:38 -0500)]
Hylax: Fix constructor name

15 years agoHylax: Deprecate and remove lib/base.php
Ben Klang [Fri, 8 Jan 2010 15:33:35 +0000 (10:33 -0500)]
Hylax: Deprecate and remove lib/base.php

15 years agoShout: Remove reference to lib/base.php
Ben Klang [Fri, 8 Jan 2010 15:13:31 +0000 (10:13 -0500)]
Shout: Remove reference to lib/base.php

15 years agoHylax: Add Application class to replace lib/base.php
Ben Klang [Fri, 8 Jan 2010 15:09:27 +0000 (10:09 -0500)]
Hylax: Add Application class to replace lib/base.php

15 years agoTrack changes to DragDrop2
Michael M Slusarz [Thu, 7 Jan 2010 18:33:15 +0000 (11:33 -0700)]
Track changes to DragDrop2

15 years agoHylax: Fix call-time-pass-by-reference
Ben Klang [Thu, 7 Jan 2010 03:27:02 +0000 (22:27 -0500)]
Hylax: Fix call-time-pass-by-reference

15 years agoHylax: fix index names to match application
Ben Klang [Thu, 7 Jan 2010 02:49:57 +0000 (21:49 -0500)]
Hylax: fix index names to match application

15 years agoHylax: Fix filenames to match application
Ben Klang [Thu, 7 Jan 2010 02:48:39 +0000 (21:48 -0500)]
Hylax: Fix filenames to match application

15 years agoHylax: Import from CVS Incubator
Ben Klang [Thu, 7 Jan 2010 02:37:17 +0000 (21:37 -0500)]
Hylax: Import from CVS Incubator

15 years agoNot needed - lives in horde-git
Michael M Slusarz [Wed, 6 Jan 2010 05:39:05 +0000 (22:39 -0700)]
Not needed - lives in horde-git

15 years agoremove closing php tag
Michael J. Rubinsky [Tue, 5 Jan 2010 15:43:04 +0000 (10:43 -0500)]
remove closing php tag

15 years agoShout: tweak wording
Ben Klang [Mon, 4 Jan 2010 19:30:54 +0000 (14:30 -0500)]
Shout: tweak wording

15 years agoShout: Continue working on AJAX destination edits
Ben Klang [Mon, 4 Jan 2010 04:40:33 +0000 (23:40 -0500)]
Shout: Continue working on AJAX destination edits

15 years agoShout: Remove dependency on lib/base.php
Ben Klang [Mon, 4 Jan 2010 04:40:05 +0000 (23:40 -0500)]
Shout: Remove dependency on lib/base.php

15 years agoShout: ensure prototype.js is loaded
Ben Klang [Mon, 4 Jan 2010 04:39:49 +0000 (23:39 -0500)]
Shout: ensure prototype.js is loaded

15 years agoWe only support one major version back.
Jan Schneider [Mon, 4 Jan 2010 22:27:17 +0000 (23:27 +0100)]
We only support one major version back.

15 years agoFix at least loading the block.
Jan Schneider [Mon, 4 Jan 2010 17:33:57 +0000 (18:33 +0100)]
Fix at least loading the block.