root/freepbx/branches/2.1/CHANGES

Revision 2606, 7.9 kB (checked in by qldrob, 2 years ago)

Add changelog for 2.1.3 (and, uh, 2.1.2. Wups.)

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1 2.1.3
2 - Fix the broken security fixes in 2.1.2 (sigh)
3 - Fix the newinstall.sql file from 2.1.2 to work with older MySQLs
4 - Add a noload for app_trunkisavail.so (This will be taken out as soon as
5   we start using it 8)
6 - Fix typo in welcome page
7 - Fix warning on upgrade about AMPDBENGINE
8 - Add "+" as a valid dial prefix
9 - Add ability to force a refresh of modules.xml
10 - Add 'transmit_silence_during_record=yes' as a default, as having it on
11   doesn't cause problems, and having it off can.
12
13 2.1.2
14 - Changed the default so that a new extension has Call Waiting on by default
15 - Changed the online module repository to point to mirror.freepbx.org,
16   as we were having problems with sourceforge
17 - Start of support for pgsql and sqlite
18 - Added the option to set CID to 'hidden' to force no CID being sent
19 - Security fixes in CDR
20 - Fixed newinstall.sql so that Core is enabled by default, added some
21   help text to point new users in the right direction
22
23 2.1.1
24 - Rob Thomas (xrobau@gmail.com) takes over stewardship of freePBX project from Coalescent Systems
25 - Clean up harmless warnings in recordingcheck (r1927 and r1940)
26 - SIP Anonymous wasn't working when language was not set to 'en' (r1932)
27 - Fixed unfortunate loop when more than 10 trunks defined (r1942)
28 - Voicemail changes weren't immediately visible (r1945)
29 - Various fixes to clean up parser errors in extensions.conf, and rewrite of a couple of macros (r1949, r1950, r1953, r1957)
30 - Various minor text cleanups (r1960, r1962)
31 - Show fatal error message when cannot read /etc/amportal.conf file (r1971)
32 - Add simple script for A@H users to restore their non-standard modules (r1972)
33
34 2.1
35
36 - Modules not packacked with FreePBX
37 - Included interface used to download/install/upgrade modules
38 - Inbound Routing based on (analog) zap channel (ie: no DID available)
39 - Russian and Portuguese
40 - ModuleHooks system allows modules to interact with eachother
41 - dialparties completely re-written in PHP - eliminating dep for asterisk-perl
42 - General Option to allow unauthenticated SIP calls into the system
43 - Define different "Dial()" options for outbound calls
44 - Direct DID->Extension config
45 - New modules, including FeatureCodes, Callback, PinSets, and others
46
47 2.0
48
49 - AMP is now "freePBX"
50 - New module system allows for drop-in functionality
51 - Requires Asterisk 1.2.x
52 - All previous AMP functionality ported to new module system
53 - Added Modules: Conferences, Time Conditions, Asterisk CLI, Online Support
54 - GUI improvements
55 - FOP .24
56 - ARI 00.08.03 - now with AJAX!
57 - Outbound Routes can now use an Authenticate Password File
58 - Queue Static Agents can have penalties applied
59 - Using native music on hold support - no more mpg123!!
60 - Default is to use freePBX database authentication.  New installs create a new user.
61 - Initial sqlite support!
62 - Much improved form validation for all modules
63 - Inbound routes can set ALERT_INFO variable for SIP devices
64 - Ability to force Emergency Caller ID for devices using an Emergency Outbound Route.
65
66 1.10.010
67
68 - Tested with Asterisk 1.2 (beta)
69 - Tested with PHP 5
70 - Removed all the sound files from AMP archive, instead depend on asterisk-sounds
71 - Ability to execute a script after applying changes in the AMP interface
72   (see amportal.conf in source archive)
73 - Allow accountcode for IAX devices (again)
74 - Show custom extensions in FOP
75 - Allow mailbox setting for device to be set manually (for shared mailboxes)
76 - HINT extensions are now created for both FIXED and ADHOC devices
77 - Display AMP version in footer
78 - Support for remote mysql database
79 - ARI upgrade adds i18n and user settings
80 - Remove Play Next option from voicemail options and default to
81   play next when deleting or saving voicemails
82 - Lots'o'bug fixes
83
84 1.10.009
85
86 - Asterisk Recording Interface (ARI).  ARI is a php interface to Voicemail and monitor recordings. (written by littlejohnconsulting.com)
87 - Queues can now play a "welcome" message to callers upon joining.
88 - DID Routes re-written as Inbound Routing.  This allows for DID specific fax emails and call answering options.
89 - RingGroups now use strategies: Ring All (default), Hunt, Memory Hunt
90 - Optional separation of Devices and Users (AMPEXTENSIONS option added to amportal.conf).  Devices are endpoints (ie: phones), and can be Fixed to a user, or Adhoc.  Users are extensions, with options like voicemail.  A user can log in to Adhoc devices by dialing *11, and log-off by dialing *12.
91 - Custom device technology support
92 - HINT priorities for FIXED devices
93 - Interface translated to French, German, Italian, Spanish
94 - FOP .21
95 - FOP button layout can now be sorted by last name or extension number
96
97 1.10.008
98
99 - Backup/Restore (schedule and restore backups)
100 - Extension Call Recording (inbound and outbound calls)
101 - Queue Call Recording (inbound to agents)
102 - Custom Trunks (use any Asterisk supported technology as a trunk)
103 - Remote Agents (join a Queue from any endpoint on a trunk)
104 - Outbound Route Password (require a password for certain outbound patterns)
105 - i18n (web interface can now be translated)
106 - ZAP trunk channels no longer hard-coded in retrieve_op_conf_from_mysql.pl
107 - *<exten> dials direct to voicemail()
108
109 1.10.007
110
111 - Added cvs2cl generated ChangeLog (see this for all changes and bug fixes)
112 - Added AMP Users (multi-department, multi-tenant)
113 - Added incremental upgrade script (install_amp)
114 - Use /etc/amportal.conf to tweak AMP to your environement (MySql credentials, web root, ip address, etc).  Apply changes with apply_conf.sh
115 - New Outbound Routes page to control trunks used for outbound calls based on dial patterns
116 - LCR using Outbound Routes
117 - Trunks page redone to support routing, adds dial rules to modify numbers per-trunk before dialing
118 - ENUM Trunks
119 - Queues support added
120 - Support for ZAP extensions
121 - More voicemail options added
122 - New AGI-based directory application to support both first and last name lookups and return to operator
123 - provide customization points for all AMP generated extension contexts.
124 - Upgrade to Flash Operator Panel 0.20
125 - Upgrade Asterisk-Stat to v2.0
126
127
128 1.10.006
129
130 - Use extensions_custom.conf for customizations.  Sample included.
131 - Add option to define outbound CallerID on trunks
132 - Add option to define outbound CallerID for extensions
133 - Create extensions without voicemail and directory
134 - Web voicemail (vmail.cgi) will automatically log in users linking from email notication. NOTE: see the new vm_email.inc.template for new URL format
135 - Add Call-Forward on Busy application (enable: *90<destination>, disable: *91)
136 - Upgrade FOP to 0.19.  AMP now writes out op_buttons_additional.conf
137 - Include AMP version on admin welcome page
138 - Rework extensions admin
139 - Add 'allow','disallow' settings for SIP and IAX extensions
140 - Add 'pickupgroup','callgroup' settings for SIP extensions
141 - Digital Receptionist voice menus can now be named
142 - Allow custom goto for Call Groups
143 - Digital Receptionist wizard check for proper format on custom goto
144 - Fixed bug which limited AMP to 10 Digital Receptionist menus
145 - Default outbound numbers now dial via a macro
146 - Increase verbosity of mysql connection errors
147 - Fixed upload wav for Ditial Receptionist
148 - Fix Trunks admin so that it writes FOP config
149
150 1.10.005
151
152 - Add "Advanced Edit" qualify= option for NEWLY created extensions
153 - Add support for custom applications in Digital Receptionist admin
154 - Prevent creation of multiple DIALOUTIDS variables in Trunks admin
155 - Allow for long 'register' sting in Trunks admin (for new installs only)
156 - Don't allow an extension number to be changed in Extension admin (force delete/re-create extension)
157 - Fix counter bug in Digital Receptionist admin
158
159 1.10.004
160
161 - Added Call Group CID Name prefixing
162 - Renamed parking.conf to features.conf
163 - Added condition to dialparties.agi that prevents potential pinning of the CPU
164 - Allow Digital Receptionist voice recordings to be uploaded in AMP admin
165 - Added new AMP logo
166 - Added AMP process control script "amportal"
167 - Write meetme configuration for IAX and SIP extensions
168 - Added IAX2 and SIP trunking
169 - Added "DID Routing"
170
171 1.10.003
172
173 - Added support for IAX clients
174 - Upgraded to FOP 0.17
Note: See TracBrowser for help on using the browser.