# # ChangeLog for / # # Generated by Trac 0.10.5 # 05/23/13 15:14:14 # 04/18/06 17:36:01 mheydon1973 [1663] * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) * freepbx/trunk/amp_conf/htdocs/admin/modules/import.sh (modified) * freepbx/trunk/amp_conf/htdocs/admin/modules/status.sh (modified) * freepbx/trunk/amp_conf/htdocs/admin/modules/update.sh (modified) Custom trunks weren't using DIAL_OPTIONS 04/18/06 17:30:47 rcourtna [1662] * modules/branches/2.1/callback/page.callback.php (modified) textual changes 04/18/06 15:32:06 rcourtna [1661] * freepbx/trunk/amp_conf/htdocs/admin/modules/core/page.ampusers.php (modified) change "AMP Users" to "Administrators" 04/18/06 15:25:24 rcourtna [1660] * freepbx/trunk/amp_conf/bin/retrieve_conf (modified) retrieve_conf will now also execute any modulename_hookGet_config functions. These functions are executed after the rest of the dialplan is generated in memory, and are typically used to execute $extensions->splice() commands 04/18/06 14:34:09 rcourtna [1659] * freepbx/trunk/amp_conf/htdocs/admin/extensions.class.php (modified) comment out debug info from splice() 04/18/06 14:31:06 rcourtna [1658] * freepbx/trunk/amp_conf/htdocs/admin/extensions.class.php (modified) add a "extensions->splice()" function, which allows dialplan priorites to be "injected" into already generated code. 04/18/06 11:34:16 rcourtna [1657] * modules/branches/2.1/callback/module.xml (modified) * modules/release/callback-1.0.1.tgz (added) Module Publish Script 04/18/06 10:38:23 rcourtna [1656] * freepbx/trunk/amp_conf/htdocs/admin/page.modules.php (modified) correct error display when uninstalling modules 04/18/06 10:37:12 rcourtna [1655] * freepbx/trunk/amp_conf/sbin/amportal (modified) chmod u+x all contents of asterisk/bin 04/18/06 04:29:32 qldrob [1654] * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) * freepbx/trunk/amp_conf/htdocs/admin/modules/core/page.general.php (modified) * freepbx/trunk/upgrades/2.1beta1/tables.php (modified) Add 'Fax Email From' - Allow users to set the 'From' address that faxes come from. Will help avoid spam filtering if the hostname of the * machine isn't valid. 04/18/06 02:08:21 qldrob [1653] * modules/branches/2.1/music/module.xml (modified) * modules/release/music-1.0.2.tgz (added) Module Publish Script 04/18/06 01:51:37 qldrob [1652] * freepbx/trunk/amp_conf/sbin/amportal (modified) Add a chown for capi and misdn - Thanks djeli! 04/18/06 01:44:54 qldrob [1651] * modules/branches/2.1/music/functions.inc.php (modified) OK, rrmdir should be music_rrmdir. 04/18/06 01:30:22 qldrob [1650] * modules/branches/2.1/paging/module.xml (modified) * modules/release/paging-1.2.tgz (added) Module Publish Script 04/18/06 00:04:33 qldrob [1649] * modules/branches/2.1/conferences/functions.inc.php (modified) Minor warning cleanup 04/17/06 23:42:31 qldrob [1648] * modules/branches/2.1/paging/functions.inc.php (modified) * modules/branches/2.1/paging/module.xml (modified) * modules/branches/2.1/paging/page.paging.php (modified) #666 - Changing a paging group number creates a new paging group. 04/17/06 20:33:45 qldrob [1647] * freepbx/trunk/amp_conf/htdocs/admin/page.modules.php (modified) Changed timeout to 5 mins while bugfixing is still happening. 04/17/06 19:21:54 rcourtna [1646] * modules/branches/2.1/callback/module.xml (modified) * modules/release/callback-1.0.tgz (modified) Module Publish Script 04/17/06 19:16:53 qldrob [1645] * modules/branches/2.1/music/page.music.php (modified) Add some debugging, fix duplicate directory folder in _additonal.conf 04/17/06 19:16:25 qldrob [1644] * modules/branches/2.1/music/module.xml (modified) * modules/release/music-1.0.1.tgz (added) Module Publish Script 04/17/06 19:11:14 rcourtna [1643] * modules/branches/2.1/callback/module.xml (modified) * modules/release/callback-1.0.tgz (modified) Module Publish Script 04/17/06 19:09:35 rcourtna [1642] * modules/branches/2.1/callback/module.xml (modified) * modules/release/callback-1.0.tgz (modified) Module Publish Script 04/17/06 19:07:38 rcourtna [1641] * modules/branches/2.1/callback/module.xml (modified) * modules/release/callback-1.0.tgz (modified) Module Publish Script 04/17/06 18:46:27 qldrob [1640] * modules/branches/2.1/music/module.xml (modified) * modules/branches/2.1/music/page.music.php (modified) Add a bit more error checking - prompt users to fix max_upload_size in php.ini if the upload fails. 04/17/06 18:38:31 rcourtna [1639] * modules/release/callback-1.0.tgz (added) Module Publish Script 04/17/06 18:38:16 rcourtna [1638] * modules/branches/2.1/callback (added) * modules/branches/2.1/callback/functions.inc.php (added) * modules/branches/2.1/callback/install.php (added) * modules/branches/2.1/callback/module.xml (added) * modules/branches/2.1/callback/page.callback.php (added) * modules/branches/2.1/callback/uninstall.php (added) add callback module 04/17/06 17:55:07 rcourtna [1637] * freepbx/trunk/amp_conf/bin/callback (added) a little php script that will originate a call to the supplied number and dump it into the supplied context (hint hint - a "callback" module is coming and will use this) 04/17/06 17:47:09 rcourtna [1636] * freepbx/trunk/amp_conf/agi-bin/dialparties.agi (moved) mv php dialparties in 04/17/06 17:46:28 rcourtna [1635] * freepbx/trunk/amp_conf/agi-bin/dialparties.agi.pl (moved) move perl dialparties out 04/17/06 17:33:38 rcourtna [1634] * freepbx/trunk/amp_conf/htdocs/admin/extensions.class.php (modified) extend extensions class for System() command 04/17/06 17:18:20 qldrob [1633] * modules/branches/2.1/ivr/module.xml (modified) * modules/release/ivr-2.2.1.tgz (modified) Module Publish Script 04/17/06 16:57:12 qldrob [1632] * modules/branches/2.1/recordings/module.xml (modified) * modules/release/recordings-2.0.3.tgz (added) Module Publish Script 04/17/06 16:56:54 qldrob [1631] * modules/branches/2.1/queues/module.xml (modified) * modules/release/queues-1.0.1.tgz (added) Module Publish Script 04/17/06 16:56:40 qldrob [1630] * modules/branches/2.1/callforward/module.xml (modified) * modules/release/callforward-1.0.1.tgz (added) Module Publish Script 04/17/06 16:56:27 qldrob [1629] * modules/branches/2.1/ivr/module.xml (modified) * modules/release/ivr-2.2.1.tgz (added) Module Publish Script 04/17/06 16:56:11 qldrob [1628] * modules/branches/2.1/ringgroups/module.xml (modified) * modules/release/ringgroups-1.1.2.tgz (added) Module Publish Script 04/17/06 15:30:29 mheydon1973 [1627] * modules/branches/2.1/ivr/functions.inc.php (modified) * modules/branches/2.1/ivr/install.php (modified) * modules/branches/2.1/ivr/install.sql (modified) * modules/branches/2.1/ivr/module.xml (modified) * modules/branches/2.1/ivr/page.ivr.php (modified) IVR brought in line with other modules dependant on System Recordings, i.e. now stores the filename of the recording instead of the database ID number. Also doesn't loose the recordings if the System Recordings module is disabled / uninstalled / re-installed. Includes upgrade script to fix data from any version prior to this one (v2.2) 04/17/06 13:53:58 mheydon1973 [1626] * modules/branches/2.1/callforward/install.php (modified) Ticket #659 (Bugs) -- Typos in Feature Codes Admin Page 04/17/06 13:50:06 mheydon1973 [1625] * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) * freepbx/trunk/amp_conf/htdocs/admin/modules/core/functions.inc.php (modified) Ticket #539 (Bugs) -- Direct dial to voicemail has incorrect message 04/17/06 09:24:28 mheydon1973 [1624] * modules/branches/2.1/recordings/functions.inc.php (modified) System Recording macro moved back to extensions.conf as the options were conflicting when just in the dialplan 04/17/06 09:24:10 mheydon1973 [1623] * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) System Recording macro moved back to extensions.conf as the options were conflicting when just in the dialplan 04/17/06 09:11:45 mheydon1973 [1622] * freepbx/trunk/amp_conf/agi-bin/dialparties.agi (modified) * freepbx/trunk/amp_conf/agi-bin/dialparties.agi.php (modified) * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) Minor improvements to dialparties.agi[.php] as result of testing. ** NOTE ** This contains a fix to the php version stopping dialparties.agi from returning multiple dial strings for the same extension number. This fix has NOT been made to the perl version 04/17/06 07:56:50 mheydon1973 [1621] * freepbx/trunk/amp_conf/htdocs/admin/modules/core/functions.inc.php (modified) Typo....logon / logoff codes the wrong way round ! 04/17/06 02:35:11 qldrob [1620] * modules/branches/2.1/ivr/install.php (added) Need to remove _init from ivr, and put it into install.php 04/17/06 02:33:31 qldrob [1619] * modules/branches/2.1/ivr/module.xml (modified) * modules/release/ivr-2.1.3.tgz (added) Module Publish Script 04/16/06 23:03:42 mheydon1973 [1618] * modules/branches/2.1/queues/functions.inc.php (modified) * modules/branches/2.1/queues/page.queues.php (modified) Changed place where System Recordings being used back to use the real filename and not the ID from the database for a number of reason... * Modules shouldn't stop using System Recordings just 'cos the module is currently not enabled / installed * Recording details would be erased from ringgroups, queues, etc. if the relevent page was Submited with the System Recordings module disabled * If the System Recordings module was uninstalled / reinstalled, the ID numbers would be different and so the wrong 04/16/06 23:03:13 mheydon1973 [1617] * modules/branches/2.1/ringgroups/functions.inc.php (modified) * modules/branches/2.1/ringgroups/page.ringgroups.php (modified) Changed place where System Recordings being used back to use the real filename and not the ID from the database for a number of reason... * Modules shouldn't stop using System Recordings just 'cos the module is currently not enabled / installed * Recording details would be erased from ringgroups, queues, etc. if the relevent page was Submited with the System Recordings module disabled * If the System Recordings module was uninstalled / reinstalled, the ID numbers would be different and so the wrong message could end up being played * Filename never actually change and there is currently no way outside of the file system level to delete them so should be safe to assume filename is valid * There was never an upgrade script written to convert from filename to the database ID version and therefore when users upgrade to 2.1 ALL recordings details would be lost. This will not be the case when using filenames 04/16/06 21:16:29 mheydon1973 [1616] * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) * (forgotten on previous commit message) Fixed issue where extensions with no voicemail were going to Congestion() on no answer after XX seconds, XX being setting in General Settings re timeout for voicemail. Now on extensions with no voicemail, will ring forever * When Call Forward on No Answer is in use, the forwarded part of the call will no ring for ever if the extension being forwarded does not have voice, otherwise will return to voicemail after XX seconds, as per General Settings 04/16/06 20:49:20 mheydon1973 [1615] * modules/branches/2.1/callforward/functions.inc.php (modified) * modules/branches/2.1/callforward/install.php (modified) * Allow *XX<exten> on ALL de-active codes -- compliments the seperate de-activate prompting features * Added Call Forward on No Answer / Unavailable 04/16/06 20:46:45 mheydon1973 [1614] * freepbx/trunk/amp_conf/agi-bin/dialparties.agi (modified) * freepbx/trunk/amp_conf/agi-bin/dialparties.agi.php (modified) * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) * Fix in dialparties.agi for Call Forward on Busy -- was crashing out * Changes to both dialparties.agi for new Call Forward on No Answer / Unavailable * Change to extensions.conf dialplan to allow for new Call Forward on No Answer / Unavailable ** NOTE ** I have only done very basic testing on these changes but they seem to work for me!!!! 04/16/06 20:44:44 mheydon1973 [1613] * freepbx/trunk/amp_conf/htdocs/admin/modules/core/page.general.php (modified) Minor layout change 04/16/06 15:23:06 mheydon1973 [1612] * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) * freepbx/trunk/amp_conf/htdocs/admin/modules/core/page.general.php (modified) * freepbx/trunk/upgrades/2.1beta1/tables.php (modified) Added option to General Settings to allow anonymous SIP calls with a huge warning about it's use and still defaulted to off I know that some think this is a bad idea, but it was creating way to many support issues on IRC and it even caught me out this weekend too ! 04/16/06 13:04:29 mheydon1973 [1611] * freepbx/trunk/amp_conf/agi-bin/dialparties.agi.php (modified) Fixed minor typo's + added support for up and coming Call Forward on No Answer / Unavailable Functionatlity should now match the perl version exactly 04/16/06 12:48:08 mheydon1973 [1610] * freepbx/trunk/amp_conf/agi-bin/dialparties.agi (modified) Includes support for up and coming Call Forward on No Answer / Unavailable feature -- php version being brought up to date also 04/16/06 06:59:49 qldrob [1609] * freepbx/trunk/amp_conf/agi-bin/fixlocalprefix (modified) Removed prefix cleanup - we don't know WHAT people might want to stick in front of their numbers. Ref #652 and ...another bug that I can't find. 04/16/06 06:06:10 qldrob [1608] * modules/branches/2.1/miscdests/module.xml (modified) Add md5 info for miscdests - thanks, vgster. 04/16/06 02:44:11 qldrob [1607] * freepbx/trunk/amp_conf/htdocs/admin/modules/core/page.extensions.php (modified) Ticket #592 (Bugs) extension@device no MWI OK. This took a good 2 hours of debugging to figure out why the link wasn't being created. The link is only made when the user exists, but as the user doesn't exist when the device is made, it doesn't make the link. Made the user first, and it fixes the problem. Hopefully it shouldn't break anything else. 04/16/06 01:04:21 qldrob [1606] * modules/branches/2.1/asterisk-cli/module.xml (modified) * modules/branches/2.1/backup/module.xml (modified) * modules/branches/2.1/callforward/module.xml (modified) * modules/branches/2.1/callwaiting/module.xml (modified) * modules/branches/2.1/conferences/module.xml (modified) * modules/branches/2.1/disa/module.xml (modified) * modules/branches/2.1/donotdisturb/module.xml (modified) * modules/branches/2.1/featurecodeadmin/module.xml (modified) * modules/branches/2.1/infoservices/module.xml (modified) * modules/branches/2.1/irc/module.xml (modified) * modules/branches/2.1/ivr/module.xml (modified) * modules/branches/2.1/music/module.xml (modified) * modules/branches/2.1/phpinfo/module.xml (modified) * modules/branches/2.1/queues/module.xml (modified) * modules/branches/2.1/ringgroups/module.xml (modified) * modules/branches/2.1/timeconditions/module.xml (modified) * modules/branches/2.1/voicemail/module.xml (modified) Erk. Sorry everyone. I forgot to submit the md5 updates. 04/15/06 19:38:36 mheydon1973 [1605] * freepbx/trunk/amp_conf/agi-bin/dialparties.agi.php (modified) Caller ID information was missing, changed to use the $request var that is passed into the AGI class by Asterisk when running the AGI 04/15/06 17:40:06 mheydon1973 [1604] * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) Lack of _X. broke anonymous SIP connections -- they were being refushed totally instead of getting that not in service message 04/15/06 11:03:04 mheydon1973 [1603] * freepbx/trunk/amp_conf/astetc/extensions.conf (modified) ENum macro is now multi-network. Also general tidy up of logic in said macro 04/15/06 07:59:14 mheydon1973 [1602] * modules/branches/2.1/featurecodeadmin/page.featurecodeadmin.php (modified) Now checks for duplicate feature codes 04/15/06 07:20:54 mheydon1973 [1601] * freepbx/trunk/amp_conf/htdocs/admin/modules/import.sh (modified) * freepbx/trunk/amp_conf/htdocs/admin/modules/status.sh (modified) * freepbx/trunk/amp_conf/htdocs/admin/modules/update.sh (modified) Updated Rob's scripts -- I guess we won't be doing this long term thou ???? 04/15/06 04:15:53 qldrob [1600] * modules/trunk/modules.xml (modified) Empty the module.xml file so that A@H 2.8 users aren't getting errors 04/15/06 04:09:16 qldrob [1599] * modules/branches/2.1/publish.pl (modified) Ahha. OK. NOW it works. 04/15/06 04:08:20 qldrob [1598] * modules/branches/2.1/paging/module.xml (modified) * modules/release/paging-1.1.1.tgz (added) Module Publish Script 04/15/06 04:07:59 qldrob [1597] * modules/branches/2.1/recordings/module.xml (modified) * modules/release/recordings-2.0.2.tgz (modified) Module Publish Script 04/15/06 04:04:20 qldrob [1596] * modules/branches/2.1/publish.pl (modified) Fix svn error 04/15/06 03:52:11 qldrob [1595] * modules/release/voicemail-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:51:57 qldrob [1594] * modules/release/ringgroups-1.1.1.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:51:45 qldrob [1593] * modules/release/timeconditions-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:51:30 qldrob [1592] * modules/release/recordings-2.0.2.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:51:17 qldrob [1591] * modules/release/queues-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:50:45 qldrob [1590] * modules/release/phpinfo-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:50:22 qldrob [1589] * modules/release/paging-1.1.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:50:08 qldrob [1588] * modules/release/music-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:49:52 qldrob [1587] * modules/release/miscdests-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:49:35 qldrob [1586] * modules/release/ivr-2.1.2.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:48:23 qldrob [1585] * modules/release/irc-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:47:27 qldrob [1584] * modules/release/infoservices-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:47:00 qldrob [1583] * modules/release/featurecodeadmin-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:46:45 qldrob [1582] * modules/release/donotdisturb-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:46:33 qldrob [1581] * modules/release/disa-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:46:17 qldrob [1580] * modules/release/conferences-1.0.1.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:46:01 qldrob [1579] * modules/release/callwaiting-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:45:47 qldrob [1578] * modules/release/callforward-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:45:30 qldrob [1577] * modules/release/backup-1.0.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:45:17 qldrob [1576] * modules/release/asterisk-cli-0.001.tgz (modified) Rebuild all modules without .svn directory structure in them 04/15/06 03:36:21 qldrob [1575] * modules/branches/2.1/recordings/module.xml (modified) And update the xml 04/15/06 03:36:04 qldrob [1574] * modules/release/recordings-2.0.2.tgz (modified) Missed recordings 04/15/06 03:30:54 qldrob [1573] * modules/branches/2.1/ivr/module.xml (modified) * modules/branches/2.1/publish.pl (modified) * modules/branches/2.1/recordings/module.xml (modified) * modules/branches/2.1/ringgroups/module.xml (modified) Updated my publish script so it automatically does the svn ci of the tgz. Updated xml files. 04/15/06 03:30:00 qldrob [1572] * modules/release/ivr-2.1.2.tgz (added) Commit IVR 04/15/06 03:29:10 qldrob [1571] * modules/release/ringgroups-1.1.1.tgz (added) Publish Ringgroups 04/15/06 03:28:19 qldrob [1570] * modules/release/recordings-2.0.2.tgz (added) Update recordings to 2.0.2 04/15/06 03:27:44 qldrob [1569] * modules/release/miscdests-1.0.tgz (added) Create miscdests 04/15/06 03:27:17 qldrob [1568] * modules/branches/2.1/conferences/module.xml (modified) Update conferences xml 04/15/06 03:26:49 qldrob [1567] * modules/release/conferences-1.0.1.tgz (added) Updating conferences module 04/14/06 21:03:53 mheydon1973 [1566] * modules/branches/2.1/miscdests/install.sql (modified) only seems to work on all one line 04/14/06 20:53:40 mheydon1973 [1565] * modules/branches/2.1/miscdests (added) * modules/branches/2.1/miscdests/functions.inc.php (added) * modules/branches/2.1/miscdests/install.sql (added) * modules/branches/2.1/miscdests/module.xml (added) * modules/branches/2.1/miscdests/page.miscdests.php (added) * modules/branches/2.1/miscdests/uninstall.sql (added) Added miscdests module....allowing adding any dialable number/feature code as a Destination 04/14/06 20:04:05 mheydon1973 [1564] * modules/branches/2.1/recordings/functions.inc.php (modified) * modules/branches/2.1/recordings/install.php (modified) Install wasn't picking up existing files after change to sounds path earlier today