Ben Klang [Sat, 26 Dec 2009 23:51:02 +0000 (23:51 +0000)]
Add functionality to associate devices with an extension. Make the destinations appear as icons in the extension view.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@505
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Wed, 23 Dec 2009 20:36:58 +0000 (20:36 +0000)]
Add initial support for adding/listing/editing devices.
Various fixes within the Sql and Ldap drivers.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@504
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 21 Dec 2009 04:01:12 +0000 (04:01 +0000)]
A bunch of changes that make it possible to list extensions and load the edit extension form
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@502
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 21 Dec 2009 03:15:53 +0000 (03:15 +0000)]
Create Forms library
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@501
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 21 Dec 2009 02:20:08 +0000 (02:20 +0000)]
Missed this from the last commit. Merge old include directory
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@500
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 21 Dec 2009 02:19:24 +0000 (02:19 +0000)]
Big update toward new UI.
Continue improving H4 compliance with Exception handling
More revisions to config.xml to handle differentiated backends
Re-merge all the code from the include dir (extensions) back into single file (extensions.php)
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@499
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 23:44:50 +0000 (23:44 +0000)]
Only show the context selector if there is more than one available
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@498
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 22:49:29 +0000 (22:49 +0000)]
Don't call it storage, call it devices
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@497
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 22:48:38 +0000 (22:48 +0000)]
Fix incorrect configswitch attributes
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@496
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 22:47:51 +0000 (22:47 +0000)]
Clean up formatting, fix bugs in nested tags. Add ability to specify a different driver for Devices vs. Extensions.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@495
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 22:09:59 +0000 (22:09 +0000)]
Rename to match UI
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@494
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 22:08:18 +0000 (22:08 +0000)]
Rename to match new UI
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@493
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 21:35:34 +0000 (21:35 +0000)]
Rename to match new interface design
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@492
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 21:31:25 +0000 (21:31 +0000)]
Objects are now capitalized
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@491
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 19:30:00 +0000 (19:30 +0000)]
Remove deprecated functionality
Continue converting classes to H4/PHP5
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@490
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 19:04:56 +0000 (19:04 +0000)]
Remove code folding, update copyright
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@489
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 20 Dec 2009 18:31:15 +0000 (18:31 +0000)]
Convert to Horde 4
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@488
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 4 Jul 2008 01:12:38 +0000 (01:12 +0000)]
Kill useless editor files
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@452
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Wed, 2 Jul 2008 20:35:49 +0000 (20:35 +0000)]
Add icon
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@448
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 16 Jul 2006 02:19:26 +0000 (02:19 +0000)]
Refactoring code to be more Horde-ish
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@372
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 16 Jul 2006 02:18:55 +0000 (02:18 +0000)]
Renaming userlist.inc to list.inc
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@371
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 16 Jul 2006 02:18:13 +0000 (02:18 +0000)]
Renaming users to usermgr
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@370
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 15 Jul 2006 22:39:14 +0000 (22:39 +0000)]
Various bugfixes
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@369
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 15 Jul 2006 22:30:06 +0000 (22:30 +0000)]
Updating configuration descriptions
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@368
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Tue, 25 Apr 2006 05:10:08 +0000 (05:10 +0000)]
Perfecting telephoneNumber management
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@301
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Tue, 25 Apr 2006 04:25:34 +0000 (04:25 +0000)]
Fixing section var
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@300
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Tue, 18 Apr 2006 03:56:44 +0000 (03:56 +0000)]
Fixing up telephone number functionality
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@299
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Tue, 31 Jan 2006 03:24:28 +0000 (03:24 +0000)]
Grant Horde admins permissions to at least view all contexts. This ensures the permissions system works as
expected.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@280
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 30 Jan 2006 05:45:02 +0000 (05:45 +0000)]
Comment fixes
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@279
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 29 Jan 2006 07:32:58 +0000 (07:32 +0000)]
This should be Beta 1!
Most functionality works. Still need to figure out how to handle a single-user edit. Needs LOTS of testing
Tested functions: Add user, edit existing user data, some checking of context perms.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@278
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 28 Jan 2006 23:59:58 +0000 (23:59 +0000)]
Adding UID support
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@277
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 28 Jan 2006 21:21:06 +0000 (21:21 +0000)]
Clarifying variable names
Restoring "broken" parts from half-assed congregation integration
Getting save user form to work (ALMOST!)
Other bugfixes
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@275
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 28 Jan 2006 16:22:24 +0000 (16:22 +0000)]
Adding applist.xml.dist
Fix minor bug in dialplan.php
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@271
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 27 Jan 2006 20:35:55 +0000 (20:35 +0000)]
Disabling certain form features to prep for Beta 1.
Added better error handling
Bugfixes
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@270
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 27 Jan 2006 17:34:02 +0000 (17:34 +0000)]
Removing old files
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@269
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 27 Jan 2006 17:33:43 +0000 (17:33 +0000)]
Removing old files
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@268
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 27 Jan 2006 06:21:14 +0000 (06:21 +0000)]
Stabilizing featureset. User mod form now at least renders correctly. Still need to add post-processing
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@267
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 26 Jan 2006 23:39:22 +0000 (23:39 +0000)]
Minor code restructuring taking the Horde lessons I've learned into account.
Will be branching the code soon so this can become the first "beta" release.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@266
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 26 Jan 2006 23:38:49 +0000 (23:38 +0000)]
Deleting users
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@265
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 26 Jan 2006 23:37:26 +0000 (23:37 +0000)]
Pretty this file up a bit
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@264
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 26 Jan 2006 23:14:04 +0000 (23:14 +0000)]
Renaming users
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@263
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 26 Jan 2006 23:06:14 +0000 (23:06 +0000)]
Happy New Year!
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@262
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 26 Jan 2006 22:51:11 +0000 (22:51 +0000)]
Adding comments
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@261
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 26 Jan 2006 22:07:25 +0000 (22:07 +0000)]
Renaming file
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@260
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 16 Jan 2006 03:25:11 +0000 (03:25 +0000)]
Continuing integration with Congregation
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@240
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 16 Jan 2006 02:34:51 +0000 (02:34 +0000)]
Working toward integration with Congregation
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@237
06cd67b6-e706-0410-b29e-
9de616bca6e9
Stephen Ayotte [Thu, 12 Jan 2006 04:15:04 +0000 (04:15 +0000)]
Adding the file lib/shoutAtts.php, which describes those LDAP attributes/values
that are unique to Shout that should be manipulable through the Congregation
"Edit User" dialogue.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@230
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 12 Dec 2005 06:11:57 +0000 (06:11 +0000)]
Adding some new Quanta 3.5 support files
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@165
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 12 Dec 2005 06:09:29 +0000 (06:09 +0000)]
Commenting two lines
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@162
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 12 Dec 2005 00:39:51 +0000 (00:39 +0000)]
Working toward better compatibility with Congregation
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@159
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 8 Dec 2005 20:56:21 +0000 (20:56 +0000)]
Adding keywords
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@149
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 28 Nov 2005 04:30:59 +0000 (04:30 +0000)]
Most of the dialplan UI now works! Lots of visual tweaks still need to happen
to really make it look sharp, but most of the envisioned functionality is in
place.
The ability to save changes it not yet present.
One known bug at this point: Renumbering a priority to an existing priority
seems to work. However renumbering a priority to an empty slot
results in an empty target (the source prio is not saved). Not sure why yet...
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@97
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Wed, 16 Nov 2005 01:34:59 +0000 (01:34 +0000)]
Sure you can spend 3 days figuring out percieved inconsistencies between
Konq/FF and IE/Opera. And sure valuable research was done. Over 3 days.
And then the problem is a missing '>' that even tidy didn't seem to catch.
This commit works in FF/Konq/IE (and probably Opera). You could argue it does
things the "right" way in that instead of stuffing a whole table's worth of
divs with innerHTML it actually constructs the elements using the DOM.
Some bugs remain but this is good code. And I'm frustrated as hell after
3 days of wheel spinning.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@96
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 14 Nov 2005 04:14:57 +0000 (04:14 +0000)]
The remove priority (-) buttons now work. More formatting fixes.
New bug found: Opera and IE complain that the document.getElementById(foo)
are returning null. My suspcicion is that it can't perform the getElementById
on elements rendered in js and stuffed into innerHTML. Just a hunch.... Works
fine in Konq an FF.
At least one old bug: Can't edit activated priority text boxes. Daniel reports
slightly different results. Needs more inspection.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@95
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 13 Nov 2005 06:46:52 +0000 (06:46 +0000)]
Finished implementing XML application list. Trying to get the priority subtract
button but javascript is giving me fits (again...).
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@94
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 12 Nov 2005 10:29:52 +0000 (10:29 +0000)]
Formatting MUCH closer to where I want to be. Still need to fully handle
manual priority changes and of course merge in Application XML stuff.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@93
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 12 Nov 2005 08:27:53 +0000 (08:27 +0000)]
This file replaces two older includes as all the rendering was moved out
into its own class. This file simply sequences the calling of the
Shout_Dialplan class.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@92
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 12 Nov 2005 08:27:08 +0000 (08:27 +0000)]
Finally!!
Extension management javascript is just about complete. Priorities can now
be dyamically added and all other priorities will be renumbered to suit.
The interface is entirely drawn in javascript and is accessible via a PHP
class which calls a Javascript class. Inspired by Horde_Tree and functions
similarly.
Todo on the dialplan manager:
* Support removing priorities
* Support adding/removing extensions
* Flesh out the application list (need PHP to populate js arrays)
* Perfect the layout of the UI. Thinking need to move to divs instead of tables
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@91
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 11 Nov 2005 21:34:40 +0000 (21:34 +0000)]
Tweaks to javascript. *CAUTION* Some things in the dialplan.js are hardcoded which should not be. PROCEED WITH CAUTION
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@90
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 11 Nov 2005 20:54:35 +0000 (20:54 +0000)]
Moving dialplan handling javascript to its own class. Will do same with PHP
code later. Still having trouble getting formatting to work. FF and IE
differ WRT handling innerHTML.
http://www.kenvillines.com/archives/000069.html
Will try removing some of the table formatting and going to divs
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@89
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 10 Nov 2005 07:05:41 +0000 (07:05 +0000)]
Changed my mind again about the array structure
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@88
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 10 Nov 2005 06:49:38 +0000 (06:49 +0000)]
Altered js array to make priority handling cleaner
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@87
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 10 Nov 2005 06:15:52 +0000 (06:15 +0000)]
Added js array
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@86
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 10 Nov 2005 05:45:49 +0000 (05:45 +0000)]
XML test
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@85
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 10 Nov 2005 05:45:29 +0000 (05:45 +0000)]
Broke out applications and args. Beginning work on +/- functionality
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@84
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Tue, 8 Nov 2005 06:12:56 +0000 (06:12 +0000)]
Reworking dialplan management to be more responive. Heavy use of javascript
and DHTML should make this feel much nicer.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@83
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 5 Nov 2005 07:21:49 +0000 (07:21 +0000)]
New templates for dialplan management
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@82
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 5 Nov 2005 07:20:59 +0000 (07:20 +0000)]
Experimenting with extensions to dialplan management
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@81
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 3 Nov 2005 19:48:55 +0000 (19:48 +0000)]
Converted dialplan viewer to Horde_Tree interface
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@80
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Wed, 2 Nov 2005 23:39:54 +0000 (23:39 +0000)]
Cleaned up context filtering in LDAP driver
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@79
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 31 Oct 2005 20:55:03 +0000 (20:55 +0000)]
Moved to clearer API calls into Congregation. Implementing application key
using unique customer ID.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@78
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 31 Oct 2005 12:35:22 +0000 (12:35 +0000)]
Added external API for permissions and possible future functionality
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@77
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 31 Oct 2005 12:34:40 +0000 (12:34 +0000)]
Split user management routines to external module "congregation"
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@76
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 21 Oct 2005 05:38:19 +0000 (05:38 +0000)]
Updated project to match new webserver layout
Removed some unnecessary tests
Began work on some of the FIXMEs
Immediate goal: Get ready for Tuesday demo. User subsystem MUST be 100%!
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@75
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Tue, 23 Aug 2005 00:30:37 +0000 (00:30 +0000)]
Added webproject file for Quanta for Andrew
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@74
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Tue, 2 Aug 2005 05:13:16 +0000 (05:13 +0000)]
removing the project file to prevent conflict between developers.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@73
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 30 Jul 2005 06:22:19 +0000 (06:22 +0000)]
Completes user add/remove functionality
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@72
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sat, 30 Jul 2005 06:21:15 +0000 (06:21 +0000)]
Perfected delete functionality. Cleaned up application->ldap key translation.
Lots of comments added to hopefully clarify the ldap driver.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@71
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 28 Jul 2005 05:41:04 +0000 (05:41 +0000)]
MOST of user edits and new users are now supported. Still need to fix a change
of an extension. Still need to clean up error handling and output.
Major progress!
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@70
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Wed, 20 Jul 2005 04:41:54 +0000 (04:41 +0000)]
Added LDAP based limit support. Also will need new schema file currently on
Marconi. Still no save support (coming soon...)
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@69
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 18 Jul 2005 12:17:10 +0000 (12:17 +0000)]
Dialplan UI form test
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@68
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Mon, 18 Jul 2005 12:16:43 +0000 (12:16 +0000)]
Performance tweak: most shout methods can return references now and the driver
backend caches much more data.
More UI tweaks, experimenting with dialplan UI options.
**** NOTE ****
This version now relies on an edited HORDE_BASE./lib/Horde/VarRenderer/html.php
to render the new form type 'priority'. This is a test, we'll see how it works
out
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@67
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 17 Jul 2005 06:25:36 +0000 (06:25 +0000)]
Missed one...
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@66
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 17 Jul 2005 06:25:26 +0000 (06:25 +0000)]
Too tired to continue...commiting broken code (again...)
Major progress on dialplan editing. Current idea is (when editing an extension
in a dialplan) to have a master object (ExtensionDetailsForm) for each extension
and one sub object (ExtensionPriorityForm) for each priority. We'll see
how that flies.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@65
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 17 Jul 2005 06:02:57 +0000 (06:02 +0000)]
Intermediate commit to fix oopsed filename. Highlights to this commit include more UI tweaks, work on dialplan editing.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@64
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 17 Jul 2005 05:37:21 +0000 (05:37 +0000)]
Kill accidentally added backup files
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@63
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Sun, 17 Jul 2005 05:36:36 +0000 (05:36 +0000)]
User details form populates!
Various visual bugs fixed.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@62
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 15 Jul 2005 22:04:57 +0000 (22:04 +0000)]
Enhancements to the dialplan listing. Still feels clumsy...
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@61
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 15 Jul 2005 05:24:17 +0000 (05:24 +0000)]
Stub to save new (and edited) user details
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@60
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 15 Jul 2005 05:23:57 +0000 (05:23 +0000)]
User form is now posting. Turns out that wasn't a stupid browser bug but rather
fatigue, coffee, and oversight. Oh well, the new structure ain't so bad. If
necessary I can always go back too.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@59
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 15 Jul 2005 04:31:07 +0000 (04:31 +0000)]
User switching file
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@58
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 15 Jul 2005 04:30:45 +0000 (04:30 +0000)]
Reworking minor directory structure to get around stupid web browser pathing bug
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@57
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 14 Jul 2005 22:06:23 +0000 (22:06 +0000)]
Code fixed to a working state. Remove unnecessary javascript. Added elements
to the new user form.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@56
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 14 Jul 2005 05:13:19 +0000 (05:13 +0000)]
Form to handle new users
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@55
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 14 Jul 2005 05:12:58 +0000 (05:12 +0000)]
VERY BROKEN
Begin to add data entry forms
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@54
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 14 Jul 2005 00:27:08 +0000 (00:27 +0000)]
Adding Mandy's add-user icon
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@53
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Thu, 14 Jul 2005 00:26:24 +0000 (00:26 +0000)]
Integrated Mandy's changes to userlist.inc. Activated more parts of the user
forms. Added javascript popups. Moved all contexts back to drop-down
box in main menu for super-admins. System Settings tab will become something
else, but not entirely sure what yet.
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@52
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 8 Jul 2005 09:40:15 +0000 (09:40 +0000)]
Added System tab for system contexts
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@51
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Fri, 8 Jul 2005 09:39:52 +0000 (09:39 +0000)]
More API changes, too tired to list
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@50
06cd67b6-e706-0410-b29e-
9de616bca6e9
Ben Klang [Wed, 6 Jul 2005 11:22:13 +0000 (11:22 +0000)]
This should be the last of the missing files
git-svn-id: https://svn.alkaloid.net/gpl/shout/trunk@49
06cd67b6-e706-0410-b29e-
9de616bca6e9