<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>[Announce] Web-MeetMe v1.4.0</TITLE>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.2627" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial
color=#0000ff size=2>Bad form to reply to myself, but I just found two small
bugs with the new code.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial
color=#0000ff size=2>One is in app_cbmysql which causes conferences to fail if
there is no user or</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial
color=#0000ff size=2>admin pin. That has been fixed and posted to the
normal location.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial
color=#0000ff size=2>The second is a bit of debug code still in the gui, and a
failure to change flags</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial
color=#0000ff size=2>on an update. I'll have those fixed by Monday, if
anyone is interested.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial
color=#0000ff size=2>Dan</FONT></SPAN></DIV><BR>
<BLOCKQUOTE style="MARGIN-RIGHT: 0px">
<DIV class=OutlookMessageHeader lang=en-us dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> asterisk-users-bounces@lists.digium.com
[mailto:asterisk-users-bounces@lists.digium.com] <B>On Behalf Of </B>Dan
Austin<BR><B>Sent:</B> Friday, November 11, 2005 2:14 PM<BR><B>To:</B>
Asterisk Users Mailing List - Non-Commercial Discussion<BR><B>Subject:</B>
[Asterisk-Users] [Announce] Web-MeetMe v1.4.0<BR></FONT><BR></DIV>
<DIV></DIV><!-- Converted from text/rtf format -->
<P><FONT face="Courier New" size=2>New Features-</FONT> <BR><FONT
face="Courier New" size=2> - Weekly recurring meetings with
the same room and pin numbers.</FONT>
<BR> <FONT face="Courier New"
size=2> Any conflict in the conference number as identified
before</FONT> <BR> <FONT
face="Courier New" size=2>the conference is added, allowing the submitter to
change </FONT><BR> <FONT
face="Courier New" size=2>the conference room number</FONT> <BR><FONT
face="Courier New" size=2> - Database storage of
MeetMe flags </FONT><BR> <FONT
face="Courier New" size=2> This requires a db update to add
the columns and a new</FONT> <BR>
<FONT face="Courier New" size=2>version of app_cbmysql. In this release
the flags are hard</FONT> <BR> <FONT
face="Courier New" size=2>coded in the UI. I will be making a
configuration option</FONT> <BR>
<FONT face="Courier New" size=2>for the number of flags, and which flags are
exposed.</FONT> <BR> <FONT
face="Courier New" size=2>For now the Admin has only 'Announce name' as and
option, and</FONT> <BR> <FONT
face="Courier New" size=2>the User has 'Announce name' and 'Listen mode'
options</FONT> </P>
<P><FONT face="Courier New" size=2>This may be the last update to
app_cbmysql. There is a recent</FONT> <BR><FONT face="Courier New"
size=2>bug opened on Mantis to make MeetMe use the Realtime
architecture.</FONT> <BR><FONT face="Courier New" size=2>If it is merged, I
will port the scheduling functions to app_meetme.</FONT> </P>
<P><FONT face="Courier New" size=2>The web interface will need minimal changes
to be compatible, and</FONT> <BR><FONT face="Courier New" size=2>I will
continue to work on refining it.</FONT> </P>
<P><FONT face="Courier New" size=2>[Location]</FONT>
<BR> <A
href="http://www.fitawi.com/Asterisk"><U><FONT face="Courier New"
color=#0000ff size=2>http://www.fitawi.com/Asterisk</FONT></U></A> </P>
<P><FONT face="Courier New" size=2>[Files]</FONT>
<BR> <FONT face="Courier New"
size=2>Web-MeetMe_v1.4.0.tgz (required)</FONT>
<BR> <FONT face="Courier New"
size=2>app_cbmysql.c
(required)</FONT> <BR> <FONT
face="Courier New" size=2>cbmysql.conf
(required)</FONT>
<BR> <FONT face="Courier New"
size=2>cb-extensions.conf (suggested)</FONT>
<BR> <FONT face="Courier New"
size=2>README
(suggested)</FONT> </P>
<P><FONT face="Courier New" size=2>[Installation]</FONT>
<BR> <FONT face="Courier New"
size=2>See the README </FONT></P>
<P><FONT face="Courier New" size=2>[Features]</FONT> <BR><FONT
face="Courier New" size=2>1. Schedule new conferences
</FONT><BR> <FONT face="Courier New"
size=2>a. Control start and end times
</FONT><BR> <FONT face="Courier New"
size=2>b. Set conference pin #
</FONT><BR>
<FONT face="Courier New" size=2>i.
Generate one if the requester leaves it blank
</FONT><BR>
<FONT face="Courier New" size=2>ii.
Identify pin # conflicts (another conference with
</FONT><BR>
<FONT face="Courier New" size=2>the
same pin is scheduled at the same time)
</FONT><BR> <FONT face="Courier New"
size=2>c. Set Admin and User passwords
</FONT><BR>
<FONT face="Courier New" size=2>i.
Generate a user password if an Admin pw is set
</FONT><BR>
<FONT face="Courier New" size=2>but
the User pw is blank </FONT><BR>
<FONT face="Courier New" size=2>d. Weekly recurring conferences with the
same settings</FONT> <BR> <FONT
face="Courier New" size=2>e. Select MeetMe flags per conference for
Admins and Users</FONT> <BR><FONT face="Courier New" size=2>2. Email the
details for a successfully scheduled conference </FONT><BR><FONT
face="Courier New" size=2>3. Separate views for Current, Past and Future
conferences </FONT><BR><FONT face="Courier New" size=2>4. Ability to modify
the end time of a running conference
</FONT><BR> <FONT face="Courier New"
size=2>a. Can also reschedule a past or future conference. </FONT><BR><FONT
face="Courier New" size=2>5. Monitor realtime conference activity
</FONT><BR> <FONT face="Courier New"
size=2>a. Mute/Kick participants </FONT><BR><FONT face="Courier New" size=2>6.
Optional authentication </FONT><BR>
<FONT face="Courier New" size=2>a. Currently Active Directory or LDAP based
</FONT><BR> <FONT face="Courier New"
size=2>b. Authentication is abstracted so unix/PAM/DB/RADIUS
</FONT><BR>
<FONT face="Courier New"
size=2>support could be easily added </FONT><BR><FONT face="Courier New"
size=2>7. Users can only monitor, update or delete their conferences
</FONT><BR><FONT face="Courier New" size=2>8. Verified administrators can
monitor, update or delete any </FONT><BR><FONT face="Courier New"
size=2>conferences. </FONT><BR><FONT face="Courier New" size=2>9. Updated to
Asterisk 1.2.0-beta1</FONT> <BR>
<FONT face="Courier New" size=2>a. Changes to the Manager interface may have
caused </FONT><BR>
<FONT face="Courier New"
size=2>support for 1.0.X to slip, I cannot test that) </FONT></P><BR>
<P><FONT face="Courier New" size=2>Thanks and enjoy,</FONT> <BR><FONT
face="Courier New" size=2>Dan</FONT> </P>
<P><FONT face="Courier New" size=2>***Developer help/guidence
request***</FONT> <BR><FONT face="Courier New" size=2>The day/month/year code
needs to be rewritten in javascript</FONT> <BR><FONT face="Courier New"
size=2>to allow the fields to dynamically update. Changing from a</FONT>
<BR><FONT face="Courier New" size=2>month that has 31 day to one with 30
should update the day</FONT> <BR><FONT face="Courier New" size=2>field if it
is set to 31. Similar logic is needed for dealing</FONT> <BR><FONT
face="Courier New" size=2>with February in leap/non-leap years.</FONT> </P>
<P><FONT face="Courier New" size=2>This is well outside my experience and if
anyone would care</FONT> <BR><FONT face="Courier New" size=2>to contribute the
code, I'd appreciate it. Or if someone</FONT> <BR><FONT
face="Courier New" size=2>can point out a way to do it in PHP, even
better.</FONT> </P><BR></BLOCKQUOTE></BODY></HTML>