findmefollow
Follow Me
2.4.13.2
*2.4.13.2* #2193 moh path hardcoded
*2.4.13.1* bump for rc1
*2.4.13* added xml attribute needsenginedb, #1961 enabled to work with extension numbers leading with 0s
*2.4.12.3* #2057 don't strip CID prefix if no prefix is being added
*2.4.12.2* merge findmefollow/core extension destinations if any, and remove findmefollow destinations as a destination since they are handled by core
*2.4.12.1* #2002 IF() statement can't handle : in the string and can't escape them anyhow
*2.4.12* Fixed bug where nested CID prefixes ends up removing part of the valid CID info
*2.4.11.1* Fixed ALERT_INFO bug, if previously set it should not set - it was clearing it
*2.4.11* added option to have follow-me always be used in place of extension, or only when explicitly used as a destination, useful in conjunction with VmX
*2.4.10* introduction of firstavailable firstnotonphone strategy that only rings one extension and optionally skips callwaiting REQUIRE CORE r3652
*2.4.9* never allow extension to include itself as nnn# and create infinite loop
*2.4.8* introduction of ringallv2 strategy that eliminates the double ring of the primary ext, REQUIRE CORE r3406
*2.4.7* Changed to not set alertinfo value if already set from before hitting followme
*2.4.6* Added BLKVM DB tree to fix inability to transfer a received call to another user, and make NODEST stuff work overall
*2.4.5* Modified NODEST stuff to improve some cases where it was still failing, and improve '#' transfer scenarios
*2.4.4* Add NODEST so that destination (often vm) is not taken if called from queue or ringgroup
*2.4.3* Sanity check for prefing that if not set or there, it won't ring the extension forever (should not happen)
*2.4.2* Modified flyover help - since moh works with confirmation now
*2.4.1* Added sound files for default confirmation messages
2.4: First release for FreePBX 2.2 - Fixed compatibility issue with new UI
2.3.1: removed checkastman
2.3: First release for 2.2, fixed minor display issues
2.2.5: fixed so extension number is put into empty lists
2.2.4: moved require_once() in functions.php, was breaking other stuff
2.2.3: full path in require_once to keep retrieve_conf from dieing
2.2.2: bug fix = should be ==
2.2.1: Use astdb for some settings
2.2.0: Add Pre-Ring
2.1.5: Fix bug #1142
2.1.4: Code cleanup
setup
Inbound Call Control
Much like a ring group, but works on individual extensions. When someone calls the extension, it can be setup to ring for a number of seconds before trying to ring other extensions and/or external numbers, or to ring all at once, or in other various 'hunt' configurations. Most commonly used to ring someone's cell phone if they don't answer their extension.
Follow Me
release/2.3/findmefollow-2.4.13.2.tgz
36fcd802f6e436dd24c50298dadec66a
dashboard
System Dashboard
0.3.3.2
no
no
tool
Basic
Provides a system information dashboard, showing information about Calls, CPU, Memory, Disks, Network, and processes.
FreePBX System Status
FreePBX System Status
2.3.0beta2
*0.3.3.2* #2469 fix division my zero in cpu usage
*0.3.3.1* Cosmetic fix (#2278 - long mount point paths)
*0.3.3* Improved detection of webserver failing, More MySQL detection fixes
*0.3.2.1* #2246 make FreePBX Connections visible, #2250 check for SSHPORT
*0.3.2* Allow mysql server to be on another host/port (#2229), fix image path problem
*0.3.1* Fix issue with miscounting total registrations, minor styling details
*0.3* Show IP phones and trunks separately (#2209)
*0.2.5.4* make always accessible even in database mode, fix minor javascript bug
*0.2.5.3* remove deprecated javascript call
*0.2.5.2* #2194 don't fail when Asterisk is not running
*0.2.5.1* disable debug logging, make uninstallable
*0.2.5* #2142 fix online phones for Asterisk 1.4 format, #2140 divide by 0 again
*0.2.4* #2133 again, #2140 divide by 0, #2141 with temp log to determine real issue
*0.2.3* #2133 fixed number format error resulting in bogus percentage displays
*0.2.2* #2131 fix Undefined Index warnings
*0.2.1* make module permanent, should not be able to disable
*0.2.0* Add real-time updates
*0.1.0* Initial release
release/2.3/dashboard-0.3.3.2.tgz
16805b7b54e1b96825e6e2ab08f2e1dc
ringgroups
Ring Groups
2.2.16.2
setup
Inbound Call Control
Creates a group of extensions that all ring together. Extensions can be rung all at once, or in various 'hunt' configurations. Additionally, external numbers are supported, and there is a call confirmation option where the callee has to confirm if they actually want to take the call before the caller is transferred.
*2.2.16.2* #2193 moh path hardcoded
*2.2.16.1* bump for rc1
*2.2.16* #1961 changed to allow leading 0 extensions
*2.2.15.2* fixed bug install.php not converting destinations properly for new findmefollow format
*2.2.15.1* #2057 don't strip CID prefix if no prefix is being added
*2.2.15* #2024 provide alert when adding duplicate group number
*2.2.14.3* bumping to remove checksum error
*2.2.14.2* changed freePBX to FreePBX
*2.2.14.1* merge findmefollow/core extension destinations if any
*2.2.14* Fixed bug where nested CID prefixes ends up removing part of the valid CID info
*2.2.13* introduction of firstavailable firstnotonphone strategy that only rings one extension and optionally skips callwaiting REQUIRE CORE r3652
*2.2.12* never allow group to include itself as nnn# and create infinite loop
*2.2.11* changed _ALERT_INFO to __ALERT_INFO ('_' -> '__') so it is infinitely inheritted into the dialplan
*2.2.10* Added BLKVM DB tree to fix inability to transfer a received call to another user, and make NODEST stuff work overall
*2.2.9* Modified NODEST stuff to improve some cases where it was still failing, and improve '#' transfer scenarios
*2.2.8* Allow ringall-prim as well as ringall for strategies with confirmation (#1408)
*2.2.7* Add tool tip for Group Description (#1459)
*2.2.6* Add NODEST so that destination (often vm) is not taken if called from queue or ringgroup and such is honored for childeren
*2.2.5* Modified flyover help - since moh works with confirmation now
*2.2.4* Added sound files for default confirmation messages
*2.2.3* Clarification on help message if you want to ring follow-me and other non-extension numbers
*2.2.2* Forgot to add default starting RG number as 600
*2.2.1* Cleanup of the UI, remove workaround of formatting bugs with previous UI
*2.2* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
Ring Groups
release/2.3/ringgroups-2.2.16.2.tgz
8b6f4ede864e9c706df56025682d3582
featurecodeadmin
Feature Code Admin
1.0.5.3
no
no
setup
Basic
Feature Codes
release/2.3/featurecodeadmin-1.0.5.3.tgz
*1.0.5.3* changed categories
*1.0.5.2* added canuninstall = no for module admin, bump for rc1
*1.0.5.1* added candisable = no for module admin
*1.0.5* Fix install bug with featurecode release
*1.0.4* Add support for duplicate feature codes
*1.0.3* Add he_IL translation
*1.0.2* Fix minor font/display issues
177627b93f79c53bc43fbcac9bf6c0ad
music
Music on Hold
1.5.1.7
no
no
setup
Internal Options & Configuration
Uploading and management of sound files (wav, mp3) to be used for on-hold music.
*1.5.1.7* #4604 (Security Bug)
*1.5.1.6* #2773 change change from exec of rm to unlink to remove security vulnerability
*1.5.1.5* #2193 moh path hardcoded
*1.5.1.4* bump for rc1
*1.5.1.3* #1969 fix javascript validation, add canunninstall:no
*1.5.1.2* #2070 fix proper use of script tags
*1.5.1.1* added candisable = no for module admin
*1.5.1* Added a 'none' category that results in silence played
*1.5* Fixed upload bug, #1646 could not upload files
*1.4.2* List wav files
*1.4.1* Add redirect_standard() call to avoid #1616
*1.4* Fix an issue of a new install not having a working MOH until they visit the page.
*1.3.2* Add he_IL translation
*1.3.1* Changed name to Music on Hold (from On Hold Music)
*1.3* Bumped version to assist upgraders from the 2.1 tree. No other changes.
*1.2* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
Music on Hold
release/2.3/music-1.5.1.7.tgz
c3c5579ac70080f437be23e5c8eba1d3
zoip
Zork
0.2.0
Zoip is a new way of playing Zork - It uses Text-to-Speech and Speech Recognition to play the classic infocom game, Zork. It appears as a destination. If you wish to play this without needing to go through an IVR, the easy way is to create a Ring Group with an invalid extension in it, and a destination of Zoip.
This is a 7 Megabyte download. It may not be able to download via this interface properly. In addition, Sphinx2 and Festival are required.
Please see http://aussievoip.com.au/wiki/freePBX-ZoIP before installing this module.
module
Games
release/2.2/zoip-0.2.0.tgz
a0318ecc7376f33c54abf9c3efd96958
irc
Online Support
1.1.1.3
tool
Support
This module lets you connect to the IRC network where developers and other users chat. You can chat to the developers live, if you have problems
*1.1.1.3* change Dcoumentation left nav to Online Resource and fix url
*1.1.1.2* bump for rc1
*1.1.1.1* #2070 fix proper use of script tags
*1.1.1* Add he_IL translation
*1.1* First release for 2.2, changed the window so it pops-out of the normal web page
Online Support
release/2.3/irc-1.1.1.3.tgz
2602059c54980f2f711d93b6511c6142
phpagiconf
PHPAGI Config
1.2.2
tool
System Administration
PHPAGI Config
manager ge1.0.4
*1.2.2* Changed categories
*1.2.1* Fixed javascript error, removed unused script, bump for rc1
*1.2* Create tmp files in /etc/asterisk, fixes ticket:1910
*1.1* Removed old dependancy checking code, first 2.2 release
release/2.3/phpagiconf-1.2.2.tgz
10407b881f66418c95aa564ed2becc10
blacklist
Blacklist
1.1.3.6
setup
Inbound Call Control
Blacklist
*1.1.3.6* #2455 allow + and other valid dial digits
*1.1.3.5* changed categories
*1.1.3.4* bump for rc1
*1.1.3.3* added xml attribute needsenginedb
*1.1.3.2* #2070 syntax fix from below
*1.1.3.1* #2070 fix proper use of script tags
*1.1.3* #2061 fixed to work with Asterisk 1.4 (wait for confirmation of 1)
*1.1.2* #1638 remove duplicate of zapateller instruction
*1.1.1* Add he_IL translation
*1.1* First 2.2 release. Fix minor warnings.
release/2.3/blacklist-1.1.3.6.tgz
9fce5111486dcec04f0587be84a9cc6d
disa
DISA
2.2.2.3
setup
Internal Options & Configuration
DISA
DISA Allows you 'Direct Inward System Access'. This gives you the ability to have an option on an IVR that gives you a dial tone, and you're able to dial out from the freePBX machine as if you were connected to a standard extension. It appears as a Destination.
*2.2.2.3* #2463 Set CID when no pin
*2.2.2.2* #2172 deprecated use of |, changed category
*2.2.2.1* bump for rc1
*2.2.2* bump so higher that 2.2 branch
*2.2* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
release/2.3/disa-2.2.2.3.tgz
2622b35af798d0a4054d163b839c5a70
speeddial
Speed dial functions
1.0.4.2
*1.0.4.2* #2329 add WaitExten after background
*1.0.4.1* bump for rc1
*1.0.4* #2049 remove use of speedial-clean, allow leading 0s
*1.0.3* changed ${CALLERID(number)} to ${AMPUSER} to accomodate CID number masquerading
*1.0.2* No comment
*1.0.1* First release for 2.2
module
CID & Number Management
phonebook
release/2.3/speeddial-1.0.4.2.tgz
7803f7c72d836bfcd20d2c1378f21394
queues
Queues
2.2.13.7
setup
Inbound Call Control
Creates a queue where calls are placed on hold and answered on a first-in, first-out basis. Many options are available, including ring strategy for agents, caller announcements, max wait times, etc.
*2.2.13.7* #2636 Queues Options member status allways show No
*2.2.13.6* #2605 IVR breakout select box picking wrong IVR
*2.2.13.5* #2528 add context = 'ext-queues' when getting destination statement
*2.2.13.4* initialize qpannounce, may cause queue db errors with IVR breakouts that have no sound file
*2.2.13.3* Agent Timeout 0 makes results in default, but should be Unlimited fixed
*2.2.13.2* #2313 fix error introduced by #2172, Agent Announce not being saved
*2.2.13.1* #2172 deprecated use of |, #2193 hard coded moh path
*2.2.13* #2277 fix periodic announce message and hold time
*2.2.12.2* bump for rc1
*2.2.12.1* #2222 fixed syntax error
*2.2.12* #2222 replace defaults announcements with silence to prevent Asterisk 1.4 from crashing
*2.2.11* #2185 provide inherit option for MoH, to use what ever is in the channel and add MOHCLASS channel variable, #1659 allow queue 0
*2.2.10.3* #2156 fix select box to deal with language translation properly
*2.2.10.2* #2057 don't strip CID prefix if no prefix is being added
*2.2.10.1* merge findmefollow/core extension destinations if any
*2.2.10* Changed chained CID prefixes to be handled the same as ringgroup and followme, also fixed #1965
*2.2.9* Replaced deprecated CALLERIDNAME and TIMSTAMP variables with the current and future supported versions
*2.2.8.1* Updated tootip to warn about agents.conf (unsupported and know issues) and warn about penalties (broken in asterisk)
*2.2.8* Fixed typo in 2.2.7
*2.2.7* Fixed eventmemberstatus #1635
*2.2.6* Add he_IL translation
*2.2.5* Change goto_indicateN to gotoN
*2.2.4* Added BLKVM DB tree to fix inability to transfer a received call to another user, and make NODEST stuff work overall
*2.2.3* Change _NODEST to __NODEST for some scenarios that require infinite inheritance
*2.2.2* Disallow Queue 0 (#1487)
*2.2.1* Add NODEST to tell children NOT to go to destinations (like voicemail or other) - helps with followme in a queue
*2.2* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
Queues
release/2.3/queues-2.2.13.7.tgz
bd0ed02fdf9473282899ee19541da985
versionupgrade
2.4 Upgrade Tool
2.3.0.1
*2.3.0.1* delete the current xml file so the 2.3 version is not cached
*2.3.0* Upgrade module to upgrade from 2.3 to 2.4
This module allows a 2.3 system to be upgraded to a 2.4 system. It provides a button that will
bump up the major version number to 2.4.0alpha0 which has the effect of directing Module Admin
to use the 2.4 repository. Doing such will then allow the user to upgrade all require modules
and framework to enable 2.4.
tool
2.4 Upgrade Tool
2.4 Upgrade Tool
lt 2.4.0
Basic
release/2.3/versionupgrade-2.3.0.1.tgz
c00385d20f2976857027763d352ad160
phpinfo
PHP Info
1.1.0.1
*1.1.0.1* bump for rc1
*1.1.0* #1442 remove access problem and iframe
tool
System Administration
PHP Info
release/2.3/phpinfo-1.1.0.1.tgz
00dbb7252b3da7f78c36187a4322f879
javassh
Java SSH
1.0.1.1
tool
System Administration
Provides a Java applet to access the system shell using SSH
Java SSH
*1.0.1.1* bump for rc1
*1.0.1* First Changelog
release/2.3/javassh-1.0.1.1.tgz
a81c8c77da4b6078fcedd87bb28e0617
dictate
Dictation
1.1.2.3
setup
Internal Options & Configuration
*1.1.2.3* #2312 fix dictate in devicesandusers mode
*1.1.2.2* changed categories
*1.1.2.1* bump for rc1
*1.1.2* changed ${CALLERID(number)} to ${AMPUSER} to accomodate CID number masquerading
*1.1.1* Fix for Dictation not appearing on User page when in Device and User mode.
*1.1* Fix changes not sticking when creating an extension, replace Rob-sounds with Allison-sounds.
*1.0.1* Replaced 'invalid extension' with 'feature not available on this line' when disabled
*1.0.0* Original Release
This uses the app_dictate module of Asterisk to let users record dictate into their phones. When complete, the dictations can be emailed to an email address specified in the extension page.
release/2.3/dictate-1.1.2.3.tgz
1b315259e7219655de4b43f49305e863
cidlookup
Caller ID Lookup
1.2.1.3
Allows Caller ID Lookup of incoming calls against different sources (MySQL, HTTP, ENUM, Phonebook Module)
setup
Inbound Call Control
CallerID Lookup Sources
asterisk 1.2
release/2.3/cidlookup-1.2.1.3.tgz
d3f5001dca0215988365a949a60977d2
*1.2.1.3* #2172 deprecated use of |, changed categories
*1.2.1.2* bump for rc1
*1.2.1.1* shorten menu name
*1.2.1* changed freePBX to FreePBX
*1.2.0* Added SQLite3 support, fixes ticket:1796 (FreePBX 2.3 only)
*1.1.1* Add he_IL translation
*1.1* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
*1.0.4* Updated module.xml format
*1.0.3* Fixes from #999
*1.0.1* Added possibility to cache in astDB
Added lookup from cache before querying external source
*1.0.0* First release
pbdirectory
Phonebook Directory
0.3.1.3
tool
CID & Number Management
release/2.3/pbdirectory-0.3.1.3.tgz
Provides a dial-by-name directory for phonebook entries
*0.3.1.3* changed requirements 2.2 to depends
*0.3.1.2* #2343 pbdirectory script errors
*0.3.1.1* bump for rc1
*0.3.1* fixed some hard coded paths, requires core modules: 2.3.0beta1.6 or above
*0.3* First changelog entry
2.2
phonebook
speeddial
5fdee18ac0e3cf5dffd7e91060c1604f
customerdb
Customer DB
1.2.3.1
tool
Third Party Addon
Customer DB
*1.2.3.1* bump for rc1
*1.2.3* Add he_IL translation
release/2.3/customerdb-1.2.3.1.tgz
1e619dee5942828a4dfd7cee9085e5e5
phonebook
Phonebook
1.1.5.8
Provides a phonebook for FreePBX, it can be used as base for Caller ID Lookup and Speed Dial
tool
System Administration
Asterisk Phonebook
release/2.3/phonebook-1.1.5.8.tgz
e3a14ec3e740c36199d256b1b665aca0
*1.1.5.8* #4590
*1.1.5.7* changed categories
*1.1.5.6* bump for rc1
*1.1.5.5* added xml attribute needsenginedb
*1.1.5.4* #2163 fix syntax error
*1.1.5.3* #2070 fix proper use of script tags
*1.1.5.2* bumping to remove checksum error
*1.1.5.1* changed freePBX to FreePBX
*1.1.5* Fixed a Warning when phonebook was empty
*1.1.4* Automatically generate Speed Dial Code if not supplied by user
Sort Phonebook alphabetically
Reuse Asterisk Manager connection
*1.1.3* Fixed copyright information for fgetcsvfromline()
Updated module.xml format
*1.1.2* FreePBX 2.1.2 Released
*1.1.1* Apply #1105 - Fix up module naming conventions
*1.1.0* Added Speed dial field for phonebook entries (used by speeddial module)
Changed phonebook_list() return value
Numbers can no more contain '+' sign because of speeddial
*1.0.4* Added 'Export to CSV' function
Fixed some documentation errors
*1.0.3* Added 'Import from CSV' function
Added js confirmation to Delete link
Added possibility to empty phonebook
*1.0.2* Fixed bug in inserting names with spaces
Fixed a little bug in editing the a number associated with a name
Suppressed warnings when the phonebook was empty
*1.0.1* First Release
parking
Parking Lot
2.1.2.1
setup
Internal Options & Configuration
Manages parking lot extensions and other options.
Parking is a way of putting calls "on hold", and then picking them up from any extension.
Parking Lot
*2.1.2.1* bump for rc1
*2.1.2* merge findmefollow/core extension destinations if any
*2.1.1* fix pseudo hardcoded path issue (hardcoded form missing global)
*2.1* Remove settings on uninstall bug #1597
*2.0.2* Add he_IL translation
release/2.3/parking-2.1.2.1.tgz
26b34056bf4b1d4e3cf036ff2446468d
callforward
Call Forward
1.1.2
*1.1.2* #2321 fixed CF AMPUSER(number) issue, syntax problem
*1.1.1.2* changed categories
*1.1.1.1* bump for rc1
*1.1.1* changed ${CALLERID(number)} to ${AMPUSER} to accomodate CID number masquerading
*1.1* First release for 2.2
setup
Internal Options & Configuration
release/2.3/callforward-1.1.2.tgz
dbdfab9a6a87a454228aa0e59963346d
backup
Backup & Restore
2.1.4.9
tool
System Administration
Backup & Restore
core
*2.1.4.9* #2694 display problem with any all selection
*2.1.4.8* #2323 allow remote MySQL database
*2.1.4.7* #2267 restoreadtb restore values with spaces
*2.1.4.6* bump for rc1 (and really chcek in uninstall fix)
*2.1.4.5* fixed syntax error in uninstall script
*2.1.4.4* #2231 restore astdb as part of configuration restore choice
*2.1.4.3* #2070 fix proper use of script tags
*2.1.4.2* #1866 removed some hard coded paths
*2.1.4.1* changed freePBX to FreePBX
*2.1.4* modified install script to create table if NOT EXISTS to avoid errors
*2.1.3* #1992: move create/remove schema for Backup into module away from core
*2.1.2* Add ability to scp backups to a server, add optional provisioning directory that can be backed up (no restore ability)
*2.1.1* Remove core_users2astdb and core_devices2astdb, it isn't needed and corrupts resotred ampuser info
*2.1* Actually, really, restore ASTDB now. Finally. Also add redirect_standard to avoid problems with TRBoE.
*2.0.4* Add he_IL translation
*2.0.3* don't have BLKVM and FM astdb trees, which shouldn't be left around anyhow
*2.0.2* fixed restore ALL to get it to actually work
*2.0.1* supplied defaults and fixed bug is weekdays schedule_functions.php - #1279
*2.0* Now backs up and restores astdb, which was causing problems with phone configurations.
*1.2* Potential fix for restore issues, clean up some warnings
release/2.3/backup-2.1.4.9.tgz
9c443bc0aba7b40696937b49b358e996
paging
Paging and Intercom
1.6.6.2
setup
Internal Options & Configuration
*1.6.6.2* #2437 answer channle, page doesn't - and fix js validation allowing blank page groups
*1.6.6.1* #2376 enable/disable code broke in 1.6.6 and add user-callerid to get proper cid on intercom
*1.6.6* #2376 only interecept *80nnn for local extensions so branch offices can be intercomed
*1.6.5.2* bump for rc1
*1.6.5.1* #1861 create intercom dialplan always when enabled
*1.6.5* #2168 fix intercom, #2165 change module to get rid of first time propagation
*1.6.4* fixed deprecated use of ALERT_INFO and SIPHEADER
*1.6.3* changed ${CALLERID(number)} to ${AMPUSER} to accomodate CID number masquerading
*1.6.2* Fix callerid bug
*1.6.1* Fix install bug
*1.6* Busy devices are no longer paged, flag added to allow overriding this behaviour.
*1.5.2* Pages now start with a "beep" sound. Fixed help text.
*1.5.1* Fixed bug with saving paging group
*1.5* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
2.3.0beta2
Allows creation of paging groups to make announcements using the speaker built into most SIP phones.
Also creates an Intercom feature code that can be used as a prefix to talk directly to one person, as well as optional feature codes to block/allow intercom calls.
Paging and Intercom
release/2.3/paging-1.6.6.2.tgz
15667b451335f5a85f3e792f262cd5ba
pinsets
PIN Sets
1.2.2.2
setup
Internal Options & Configuration
Allow creation of lists of PINs (numbers for passwords) that can be used by other modules (eg, trunks).
*1.2.2.2* #2172 deprecated use of |
*1.2.2.1* bump for rc1
*1.2.2* Put None label in menu hook
*1.2.1* #1770 added proper uninstall
*1.2* Add SQLite3 support, fixes http://freepbx.org/trac/ticket/1778
*1.1* Add he_IL translation, add naftali5's fixes where pinsets were being lost when moved around.
*1.0.11* Stop potential error where a random pinset is appearing when creating a new trunk
PIN Sets
release/2.3/pinsets-1.2.2.2.tgz
7e8fcf9188369f80298a553190809690
miscapps
Misc Applications
0.2.3.5
setup
Internal Options & Configuration
Adds the ability to create feature codes that can go to any FreePBX destination (such as an IVR or queue)
Misc Applications
*0.2.3.5* #2305 Feature Status broken
*0.2.3.3* fixed some undefined variables, bump for rc1
*0.2.3.2* #2177: removed apparently corrupted newline at end of file
*0.2.3.1* added proper uninstall, removes any feature codes and then table
*0.2.3* #1902 miscapp always sets/pulls default code now regardless of custom override in featurecodes
*0.2.2* added SQLite3 support, fixes http://freepbx.org/trac/ticket/1775
*0.2.1.1* changed freePBX to FreePBX
*0.2.1* merge findmefollow/core extension destinations if any
*0.2* Fix bug with adding new apps
*0.1.1* Fixed publish location for trunk/2.3 repository
release/2.3/miscapps-0.2.3.5.tgz
b05759ac4981e263fd4b8606283c7a8a
callback
Callback
1.4.2.3
setup
Internal Options & Configuration
Callback
*1.4.2.3* changed categories
*1.4.2.2* bump for rc1
*1.4.2.1* changed freePBX to FreePBX
*1.4.2* merge findmefollow/core extension destinations if any
*1.4.1* Moved callback agi script from core to module
*1.4.0* SQLite3 support, fixes ticket:1793 (only for FreePBX 2.3)
*1.3.1* Add he_IL translation
*1.3* Fixed UI errors for new 2.2 look.
*1.2* First 2.2 release
release/2.3/callback-1.4.2.3.tgz
094ed1372d6f852bd6c50dc93dd5f0b6
voicemail
Voicemail
2.0.3.4
no
no
*2.0.3.4* Fix some labeling and make localization friendly
*2.0.3.3* #2232 call to VoiceMailMain() need ${AMPUSER} was fixed wrong
*2.0.3.2* bump for rc1
*2.0.3.1* #2232 checking for voicemial failure on Asterisk 1.4
*2.0.3* #1836 - remove mailbox form filesystem after deleting an extension
*2.0.2.4* changed install script to return false on astman not there
*2.0.2.3* remove setting vmcontext to department, fixed #2153 and #2136
*2.0.2.2* MailBoxExists needs 'j' option for Asterisk 1.4 (and technically this is correct syntax)
*2.0.2.1* added candisable = no for module admin
*2.0.2* changed ${CALLERID(number)} to ${AMPUSER} to accomodate CID number masquerading
*2.0.1.1* removed depends on 2.2.2 - classes are in all version of 2.3
*2.0.1* #1976 - check if mailbox exists and enter with no arguments if not
*2.0.0* Bumped version number to avoid confusion with freepbx 2.2.x versions
*1.6.3* Remove hardcoded paths to voicemail.conf
*1.6.2* Bump version to fix existing extensions with disabled voicemail #1697
*1.6.1* Added support to enable/disable VmX Locator (personal ivr)
*1.6* Re-Fix 1.5.2, bump version for 2.2rc2 release.
*1.5.3* Fix for vm Javascript sanity checks only working in DevAndUser mode.
*1.5.2* Fix vm not appearing in DeviceAndUser mode
*1.5.1* Fix for MWI not working
*1.5* Fix issue with vm options not being saved on creation of extension
*1.4.2* Change category to Basic
*1.4.1* Fixed radio button defaults to 'no' from false so they work
*1.4* First release for 2.2. Fix inability to create voicemail box
This module allows you to configure Voicemail for a user or extension
setup
Basic
release/2.3/voicemail-2.0.3.4.tgz
8d9ff2bb18229e7d1ee42594d54f9b0e
recordings
Recordings
3.3.5.8
no
no
setup
Internal Options & Configuration
Creates and manages system recordings, used by many other modules (eg, IVR).
*3.3.5.8* #4604 (Security Bug)
*3.3.5.7* #4568 Security Patch
*3.3.5.6* #4553 Security Patch
*3.3.5.5* #2988 fix potential SQL injection
*3.3.5.4* #2426 remove non-functioning download link
*3.3.5.3* #2409 syntax error in audio.php could cause playback problems
*3.3.5.2* #2016 allow amportal.conf AMPLAYKEY override hardcoded crypt key
*3.3.5.1* bump for rc1
*3.3.5* #2092 can't cannot save/read file fix some errors, better messages
*3.3.4* #2032 remove recordings as a destination, no purpose (use annoucement module)
*3.3.3* fixed bug not able to save recorded message from *77 featurecode
*3.3.2* use urlencode/decode in the crypt functions
*3.3.1.1* added candisable = no for module admin, and new play button
*3.3.1* Fix mp3 upload bug (#1764)
*3.3* Stop assuming that files being uploaded are .wav's, also highlight the correct format for files to be uploaded in.
*3.2.4* Add he_IL translation
*3.2.3* Fix for possible wrong recording being selected
*3.2.2* Fix for PHP5 not picking up ast recording path
*3.2.1* Resolved issue with wrong recording being selected when there's more than one encoding of file (eg, foo.wav and foo.gsm)
*3.2* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
System Recordings
release/2.3/recordings-3.3.5.8.tgz
26544e1da3184c490ca3f18a0c41e80e
miscdests
Misc Destinations
1.3.4.3
setup
Internal Options & Configuration
Allows creating destinations that dial any local number (extensions, feature codes, outside phone numbers) that can be used by other modules (eg, IVR, time conditions) as a call destination.
*1.3.4.3* changed categories
*1.3.4.2* bump for rc1
*1.3.4.1* changed freePBX to FreePBX
*1.3.4* destination changed from Dial(Local/nnn@from-internal) to Goto(from-internal,nnn,1), no reason a new channel should be created
*1.3.3* Minor formatting changes
*1.3.2* Add he_IL translation
*1.3.1* Updated help text
*1.3* First release for FreePBX 2.2 - Fixed GUI issues
Misc Destinations
release/2.3/miscdests-1.3.4.3.tgz
d78158319da9624757006f9c5b8cebe5
asteriskinfo
Asterisk Info
0.3.0.1
tool
System Administration
Provides a snapshot of the current asterisk configuration
Asterisk Info
asterisk
*0.3.0.1* bump for rc1
*0.3.0* #2187 Fix for Asterisk 1.4
*0.2.0* Add depends asterisk xml tag, proper error checking for manager connection, center table titles
*0.1.0* Initial release
release/2.3/asteriskinfo-0.3.0.1.tgz
d5ea7804c1d21ed3878efec9c3ded554
daynight
Day Night Mode
1.0.2.5
setup
Inbound Call Control
Day / Night control - allows for two destinations to be chosen and provides a feature code
that toggles between the two destinations.
*1.0.2.5* #2734 fixed issue creating index with no description made it disapear
*1.0.2.4* #2414 fix other unmatched ) syntax error
*1.0.2.3* #2414 fix unmatched ) syntax error
*1.0.2.2* bump for rc1
*1.0.2.1* added xml attribute needsenginedb, fixed some undefined vars
*1.0.2* Added red/green color coding of rnav to see current mode
*1.0.1* #2047 got day/night reversed
*1.0.0* First release for FreePBX 2.3
Day/Night Control
release/2.3/daynight-1.0.2.5.tgz
a4110967b158111b0082c59798dbb5f7
core
setup
Basic
Core
2.3.1.7
no
no
*2.3.1.7* #4730
*2.3.1.6* #4615 (Security Bug)
*2.3.1.5* #4075
*2.3.1.4* #2607 fix display problems with custom trunks starting with A, M or P
*2.3.1.3* added info to update checking tooltip providing info of what is transmitted
*2.3.1.2* #2526 dialout-trunk-predial-hook not always called, block queue login using queue number and fix to use AMPUSER
*2.3.1.1* #2459, #2565, #2467, #2357, #2359, #2411, #2402, #1697, #2470, #1974, #2493 - Fixed major that allowed blank/invalid users/devices/extensions
*2.3.1.0* #2372, #2384, #2408, remove double menu items (modules admin, dashboard), add macro-dialout-trunk-predial-hook
*2.3.0.3* #2308 FROM_DID to use ${EXTEN}, #2381 add iax_general_custom.conf, #2375 localization fixes
*2.3.0.2* #2330 allow '_' in route name changes, fix missing global variable.
*2.3.0.1* fix support link
*2.3.0.0* Final Release
*2.3.0RC1.3* #2295 generate bad-nubmer in core, disable with AMPBADNUMBER=false, #2172 replace | with ,
#2299 except dialparties.agi, #2193 hard code paths, #2296 privacy manger for 1.4
*2.3.0RC1.2* #2253 remove default jbenable, jbforce, remove DeadAGI, #2189 add no-msg dest for vm
*2.3.0RC1.1* bump to RC1 because of bug not using proper version compare
*2.3.0rc1.0* bump for rc1
*2.3.0beta2.3.5* make wiki help link always accesible in database mode, fix for #2209, added includes to sip.conf, cleanup in dialparties.agi
*2.3.0beta2.3.4* #1748 utf-8 fix, #1759 password field not in database mode, #2215 Outbound Routes highlighting in lnav
*2.3.0beta2.3.3* fixed some uninitialized variables, #2210 trunk dialpatterns not being retrieved in gui
*2.3.0beta2.3.2* #2151 fix trunk ordering when more than 9 trunks used, and some unitialized vars
*2.3.0beta2.3.1* #2199 fix ENABLECW behavior on new extensions
*2.3.0beta2.3* added xml attribute needsenginedb, #2185 make MoH settings inheritable and add inherittable MOHCLASS to dids/directdids with MoH
*2.3.0beta2.2* #1907 don't send ringing, #2055 language in *99 recording, #2168 dialparties to set sip header from SIPADDHEADER channel var
*2.3.0beta2.1* #2155 correct trunk tooltip, #2046 workaround for Asterisk bug that breaks VmX on some systems
*2.3.0beta2.0* Rearranged core destinations in drawselect box, added unavail and busy for vm, #1841 directdid with + fixed, #1329 recording with CID
number aliasing broken, fixed 1.4 ALERT_INFO deprecated use, added online update select box to general screen, and email where to send
#2115 dial-by-name directory not saying supplied name
*2.3.0beta1.9* Added Call Waiting enable/disable on extensions settings, default for new is still set by ENABLECW
*2.3.0beta1.8.1* Added javascript validation to CID Prefix
*2.3.0beta1.8* Added CID Prefix Prepend feature to inbound DIDs
*2.3.0beta1.7* #2052 fix fixlocalprefix, bug introduced in 2.3.0beta1.6
*2.3.0beta1.6* #2042, #2046, auto generate asterisk path variables, remove amportal.conf parsing in dialparties.agi, remove other hardcoded paths
*2.3.0beta1.5* #2041, fix typo introduced in 2.3.0beta1.4 resultingin fixlocalprefix breaking
*2.3.0beta1.4* #1522 DeadAGI back to AGI, fixed Trunk Dial Rules tooltip, added wanrnings comments to agi-bin scripts
*2.3.0beta1.3* #1633 proper display after deleting, #1747 add South Africa to indications.conf, #2024 can't edit exten with directdid set
*2.3.0beta1.2* Changed CW default to on, changed freePBX to FreePBX
*2.3.0beta1.1* Change core destinations to from-did-direct from ext-local so that findmefollow is used if present
*2.3.0beta1.0* First release online upradeable core module
*1.2* Core modules code when part of framework
2.3.0beta2
/usr/sbin/asterisk
Extensions
Users
Devices
Inbound Routes
Outbound Routes
Trunks
General Settings
Administrators
FreePBX Support
release/2.3/core-2.3.1.7.tgz
f18298b8499d375dd2914a61e6ff9060
timeconditions
Time Conditions
2.4.3.2
setup
Inbound Call Control
Creates a condition where calls will to one of two destinations (eg, an extension, IVR, ring group..) based on the time and/or date. This can be used for example to ring a receptionist during the day, or go directly to an IVR at night.
*2.4.3.2* generate all timeconditions when using database mode authorization and deptarments
*2.4.3.1* bump for rc1
*2.4.3* Added SQLite3 support, fixed ticket http://freepbx.org/trac/ticket/1774
*2.4.2* merge findmefollow/core extension destinations if any
*2.4.1* Add he_IL translation
*2.4* Upgrading module version to assist with trixbox upgrades, that have 2.3.1 already, so this needs to be higher. No other changes.
*2.3* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
Time Conditions
release/2.3/timeconditions-2.4.3.2.tgz
e3decf4113eaed4d45d45ee14e963dfe
donotdisturb
Do-Not-Disturb (DND)
1.0.2.2
*1.0.2.2* changed category
*1.0.2.1* bump for rc1
*1.0.2* changed ${CALLERID(number)} to ${AMPUSER} to accomodate CID number masquerading
*1.0.1* First release for 2.2
setup
Internal Options & Configuration
release/2.3/donotdisturb-1.0.2.2.tgz
e240b22e028592f65f8269d9595563da
conferences
Conferences
1.2.2
setup
Internal Options & Configuration
Allow creation of conference rooms (meet-me) where multiple people can talk together.
*1.2.2* don't ask for name confirmation when recording names on Asterisk 1.3 (new option I replaces i)
*1.2.1.3* move Macro(user-callerid) to be called with each conf to accomodate future language settings
*1.2.1.2* add call to Macro(user-callerid) to get proper CID in Meetme Conference
*1.2.1.1* bump for rc1
*1.2.1* changed syntax error in meetme_additional.conf form '|' to ',' separator
*1.2* Fixed raising asterisk error on empty dialstatus #1708
*1.1.2* Add he_IL translation
*1.1.1* Updated for 2.2.0RC1
*1.1* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
Conferences
release/2.3/conferences-1.2.2.tgz
2ac8463bf62c48531509a076cd243f2e
announcement
Announcements
0.8.5.2
*0.8.5.2* #2172 deprecated use of |
*0.8.5.1* bump for rc1
*0.8.5* fixed some undefined variables
*0.8.4* changed freePBX to FreePBX
*0.8.3* merge findmefollow/core extension destinations if any
*0.8.2* skip the answer/wait(1) if channel is already answered
*0.8.1* changed response timeout from 10 to 3 seconds (when used at all)
*0.8.0* need to add an i extension, even with m option in bacground, it fails if skip is not enabled
*0.7.0* more fixes to deal with sqlite and fix mysql5 (includes renaming of repeat to repeat_msg)
*0.6.1* Modified the install.sql to work on sqlite3
*0.6* added an option to choose a single digit that can be used to have the msg repeated
*0.5* chaned to jump to ivr's return context
*0.4* Added Don't Answer option to not answer the channel (and playback early media if supported)
*0.3* Added support to return to calling IVR
*0.2* First Module Intro
setup
Inbound Call Control
Plays back one of the system recordings (optionally allowing the user to skip it) and then goes to another destination.
Announcements
release/2.3/announcement-0.8.5.2.tgz
468be3f70b85ef9d20895c474b531cb8
logfiles
Asterisk Logfiles
1.2.0
*1.2.0* #2776: filter out potentially bad html tags from log file
*1.1.1* bump for rc1
*1.1.0* #1442 remove access problem and have log display in same window
*1.0.2* #2070 fix proper use of script tags
tool
Support
Asterisk Logfiles
release/2.3/logfiles-1.2.0.tgz
bf4ea67b6ab65e5df5ca3b0198301363
ivr
IVR
2.5.15.2
setup
Inbound Call Control
Creates Digital Receptionist (aka Auto-Attendant, aka Interactive Voice Response) menus. These can be used to send callers to different locations (eg, "Press 1 for sales") and/or allow direct-dialing of extension numbers.
*2.5.15.2* #2687 breakout from Queue to Company Directory blocks voicemail
*2.5.15.1* bump for rc1
*2.5.15* bump version to be higher than 2.2 branch
*2.5.14.2* merge findmefollow/core extension destinations if any
*2.5.14.1* removed depends on 2.2.2 - classes are in all version of 2.3
*2.5.14* add waitexten to 2.2
*2.5.13.1* make sure t ext getting put in (for some reason it wasn't always, this shoudl fix it)
*2.5.13* #1871 't' extension not being created by default fixed
*2.5.12* skip the answer/wait(1) if channel is already answered
*2.5.11* Allow option for IVR to loop back to itself without corrupting the return-to-ivr to the parent
*2.5.10* Fix bug where pressing enter in a field would delete the IVR
*2.5.9* some tweaks because of strange inheritance behavior, so need to reset IVR variables upon returns for some looping conditions
*2.5.8* insert a return extension so that annoucements and ivrs returning don't trample back over the top
*2.5.7* extended schema and added ability to have ivr options to return to calling parent ivrs if appropriate, otherwise specified destination
*2.5.6* Added: Set(IVR_CONTEXT=${CONTEXT}) to facilitate simple returns to calling context (e.g. from an announcement or custom app)
*2.5.5* Fix bug #1651 and apply patch #1664, allow voicemail as destination if ivr is entered from a queue breakout option
*2.5.4* Fix bug #1417
*2.5.3* Add he_IL translation
*2.5.2* Updated for freepbx 2.2.0rc2
*2.5.1* Changed name to IVR (from Digital Receptionist)
*2.5* First release for FreePBX 2.2 - Fixed compatibility issue with new UI
IVR
release/2.3/ivr-2.5.15.2.tgz
db0bcba68040a2162d70f3c0be6421f9
asterisk-cli
Asterisk CLI
1.1.3
tool
System Administration
Asterisk CLI
asterisk
release/2.3/asterisk-cli-1.1.3.tgz
5ca6c7b2ac04d6c3d3f171337c82ca1e
*1.1.3* #2917 execute CLI command direct through manager to remove vulnerabilities
*1.1.2.1* bump for rc1
*1.1.2* fix syntax error, extra =
*1.1.1* #2070 fix proper use of script tags
*1.1* #2006 Fixed display on systems with colored asterisk console
*1.0* Fixed security issue, first release in 2.2
*0.001* Original Release
inventorydb
Inventory
1.1.0
tool
Third Party Addon
Inventory
*1.1.0* Added SQLite3 support. Fixes ticket:1783, bump for rc1
*1.0.3* Add he_IL translation
release/2.3/inventorydb-1.1.0.tgz
ae5cd1817f27ea15b5d25f8eff048bf8
printextensions
Print Extensions
1.3.2
tool
Third Party Addon
Creates a printable list of names and extension numbers
Print Extensions
*1.3.2* Fixed uninizialized variable errors, bump for rc1
*1.3.1* Add he_IL translation
release/2.3/printextensions-1.3.2.tgz
e951d15435b421d6e43ae5bb133699a6
manager
Asterisk API
1.3.1
tool
System Administration
Asterisk API
*1.3.1* bump for rc1
*1.3* Added SQLite3 support, fixes ticket 1776
*1.2* Fix UI issues, and 'Array' message.
*1.1* First 2.2 release. Added he_IL support, fixed some warnings.
release/2.3/manager-1.3.1.tgz
5dc873f6e5e3347b8b57216754d41207
infoservices
Info Services
1.3.5.3
no
no
setup
Internal Options & Configuration
Provides a number of applications accessable by feature codes: company directory, call trace (last call information), echo test, speaking clock, and speak current extension number.
*1.3.5.3* #2731 fix press 0 for operator in directory
*1.3.5.2* changed categories
*1.3.5.1* bump for rc1
*1.3.5* #2145 add waitexten while waiting for user input, and make uninstallable
*1.3.4* changed ${CALLERID(number)} to ${AMPUSER} to accomodate CID number masquerading
*1.3.3* Fixed SpeakExtension - replaced depricated ${CALLERID} variable
*1.3.2* Fixed SpeakExtension - add macro-user-callerid
*1.3.1* Improved accuracy of speaking clock
release/2.3/infoservices-1.3.5.3.tgz
1112584fd993334a07f7dac7190044e2
gabcast
Gabcast
1.2.5.1
tool
Third Party Addon
Gabcast
*1.2.5.1* bump for rc1
*1.2.5* #2070 fix proper use of script tags
*1.2.4* changed ${CALLERID(number)} to ${AMPUSER} to accomodate CID number masquerading
*1.2.3* Add he_IL translation
*1.2.2* Fix issue where you were unable to add a channel
release/2.3/gabcast-1.2.5.1.tgz
572980430521866987e3a09efedc2ad4
callwaiting
Call Waiting
1.1.2.2
*1.1.2.2* changed categories
*1.1.2.1* bump for rc1
*1.1.2* changed ${CALLERID(number)} to ${AMPUSER} to accomodate CID number masquerading
*1.1.1* Fixed typo Provdes to Provides*
*1.1* First release for 2.2
setup
Internal Options & Configuration
Provides an option to turn on/off call waiting
release/2.3/callwaiting-1.1.2.2.tgz
dbc37e546480ab54359fa2bf16c15748
framework
FreePBX Framework
2.3.1.11
no
no
*2.3.1.11* add distro to online checking
*2.3.1.10* add php version to online checking
*2.3.1.9* #4615 Security Vulnerability
*2.3.1.8* #4223 Security Vulnerability
*2.3.1.7* #3184 SECURITY VULNERABILITY fix
*2.3.1.6* #3161 SQL Injection vulnerability that could allow and authenticated user to access all CDRs and recordings
*2.3.1.5* define missing out, fatal functions
*2.3.1.4* #2685 better reporting of retireve_conf errors, #2625, don't put call-limit in trunks, backport r5270
*2.3.1.3* added tooltip info to online update check to provide info of what is transmitted
*2.3.1.2* #2544 (Asterisk 11543) create #include files or Asterisk will fail
*2.3.1.1* #2451, #2430, #2373, #2477, #2517 Minor bugs fixes
*2.3.1.0* #2335, #2412, module upgrade completely rewrites old modules, see CHANGES file in framework module directory
*2.3.0.3* #2336, #2350 FOP DBI issues with some versions, fixed some paging issues with sipaddheader() not escaping spaces
*2.3.0.2* fix upgrade to properly remove depecrated unused files
*2.3.0.1* #2249 fix syntax error from first fix to ARI
*2.3.0.0* Final Release
*2.3.0RC1.1* bump to RC1 because of bug not using proper version compare
*2.3.0rc1.0* styling and UI tweaks, improvments, javascript library package and reload improvements
*2.3.0beta2.10* #1826, #2132, #2161, #2162, #2216, added AUTHTYPE=webserver, added DEVEL flag, fixed warnings, unitialized variables
*2.3.0beta2.9* #2127 call-limit for Asterisk 1.4, replaced legacy retrieve_conf scripts, uninitialized variables
and warnings, consolidate javascripts and CSS files, welcome page improvments.
*2.3.0beta2.8* #1520, added keyboard shortcuts during reload, support to block modules requiring asterisk running (when it is not), misc other fixes
*2.3.0beta2.7* #2180, #2174 reverted to old op_style.sh
*2.3.0beta2.6* #2174 fix #2154 really this time, and fix crontab to check for updates
*2.3.0beta2.5* #2143 fixed module hooks
*2.3.0beta2.4* #2147 tab link to FOP broken, #2157 fix database mode, #2150 output to crontab stopped, retrieve_conf copy fix, needed for #2046 VmX bug
#2111 added retrieve_conf failure notifications, #2154 move bonce_op.sh and fix, #1442 removed .htacces exceptions in modules
*2.3.0beta2.3* additional notification logging, fix missing version_compare_freepbx function upgrading from older beta versions
*2.3.0beta2.2* #2137 fix ARI VmX bug, fix odd bug in error reporting in retrieve_conf, additional notification logging
*2.3.0beta2.1* fix include of libfreepbx.install.php in install.php script
*2.3.0beta2.0* Beta2 Release - see CHANGES file with packaged tarball and read important WARNINGS
*2.3.0beta1.6* added ext_sipaddheader, ext_sipgetheader, ext_alertinfo to extensions.class.php
*2.3.0beta1.5* improved parsers and made retreive_conf use the main parser, fixed on module version depends regex
*2.3.0beta1.4* #2020 added chmod 0754 to copied files to make sure they are executable
*2.3.0beta1.3* #2020 retrieve_conf copies module agi-bin now, was symlink. #1963, #2031, #2033 minor fixes (see tickets)
*2.3.0beta1.2* #1785 corner case ARI playback fix, misc other
*2.3.0beta1.1* Framework changes, test framework module
*2.3.0beta1.0* First release of framework
This module provides a facility to install bug fixes to the framework code that is not otherwise housed in a module
setup
Basic
release/2.3/framework-2.3.1.11.tgz
83841d674dcd9ac802ddc5640379f7ff