<!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.&nbsp; 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>&nbsp;</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&nbsp;change flags</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=624140101-12112005><FONT face=Arial 
color=#0000ff size=2>on an update.&nbsp; 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>&nbsp;</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>&nbsp;&nbsp;&nbsp; - Weekly recurring meetings with 
  the same room and pin numbers.</FONT> 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>&nbsp;&nbsp;&nbsp; Any conflict in the conference number as identified 
  before</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
  face="Courier New" size=2>the conference is added, allowing the submitter to 
  change </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
  face="Courier New" size=2>the conference room number</FONT> <BR><FONT 
  face="Courier New" size=2>&nbsp;&nbsp;&nbsp; -&nbsp; Database storage of 
  MeetMe flags </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
  face="Courier New" size=2>&nbsp;&nbsp;&nbsp; This requires a db update to add 
  the columns and a new</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <FONT face="Courier New" size=2>version of app_cbmysql.&nbsp; In this release 
  the flags are hard</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
  face="Courier New" size=2>coded in the UI.&nbsp; I will be making a 
  configuration option</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <FONT face="Courier New" size=2>for the number of flags, and which flags are 
  exposed.</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
  face="Courier New" size=2>For now the Admin has only 'Announce name' as and 
  option, and</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <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.&nbsp; 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>Web-MeetMe_v1.4.0.tgz &nbsp; (required)</FONT> 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>app_cbmysql.c&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  (required)</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
  face="Courier New" size=2>cbmysql.conf&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (required)</FONT> 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>cb-extensions.conf&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (suggested)</FONT> 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>README&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (suggested)</FONT> </P>
  <P><FONT face="Courier New" size=2>[Installation]</FONT> 
  <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>See the README&nbsp; </FONT></P>
  <P><FONT face="Courier New" size=2>[Features]</FONT> <BR><FONT 
  face="Courier New" size=2>1.&nbsp; Schedule new conferences 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>a. Control start and end times 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>b. Set conference pin # 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" size=2>i. 
  Generate one if the requester leaves it blank 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" size=2>ii. 
  Identify pin # conflicts (another conference with 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" size=2>the 
  same pin is scheduled at the same time) 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>c. Set Admin and User passwords 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" size=2>i. 
  Generate a user password if an Admin pw is set 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" size=2>but 
  the User pw is blank </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <FONT face="Courier New" size=2>d.&nbsp; Weekly recurring conferences with the 
  same settings</FONT> <BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT 
  face="Courier New" size=2>e.&nbsp; 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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>a. Mute/Kick participants </FONT><BR><FONT face="Courier New" size=2>6. 
  Optional authentication </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <FONT face="Courier New" size=2>a. Currently Active Directory or LDAP based 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <FONT face="Courier New" 
  size=2>b. Authentication is abstracted so unix/PAM/DB/RADIUS 
  </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  <FONT face="Courier New" size=2>a. Changes to the Manager interface may have 
  caused </FONT><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <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.&nbsp; 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.&nbsp; 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.&nbsp; 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>