invoice customization for DIDs, RT10886
[freeside.git] / fs_selfservice / fri / CHANGE.log
1
2
3 Change log - 05/02/2006
4
5  * update of french translation (submitted by Xavier Ourcière)
6
7 Change log - 04/28/2006
8
9  * changed PEAR portability flags to try and fix a bug a user is having (maybe a buggy or old version of PEAR on users machine)
10  * fixed no voicemail message to be more intuitive
11  * fixed ajax bug
12  * fixed German i18n translation bug (requested by Wanninger)
13  * fixed settings recording format bug
14  * fixed settings call forward bug
15
16 Change log - 04/10/2006
17
18  * added autoplay of recordings (requested by Robert LaPoint)
19  * refactored the response from the asterisk manager interface so do not always have to strip off "value:" from the response
20
21 Change log - 04/04/2006
22
23  * abstracted the doc_root (PHP_SELF) to a variable to handle cases where it is not set properly (requested by Diego Iastrubni)
24  * removed error message about user voicemail directory (submitted by Diego Iastrubni)
25  * added feature to login to allow voicemail include files with wildcards (submitted by Diego Iastrubni)
26  * made voicemail password length message more accurate and descriptive on settings page (submitte by Robert Colbert)
27  * added outbound caller id record matching for call monitor page for results returned to individual users (requested by Robert LaPoint) 
28  * fixed AJAX bug that kept giving javascript errors.  Now form, pass, and parse a full xml doc
29  * fixed bug in description of dial code in help settings page (submitte by Robert Colbert)
30  * fixed bug to disable AJAX if using a browser that does not support AJAX
31  * updated Italian Translation (contributed by Francesco Romano: alteclab.it)
32
33 Change log - 03/31/2006
34
35  * updated Spanish Translation (contributed by Antonio Cano damas: igestec.com)
36
37 Change log - 03/29/2006
38
39  * added support for voicemail.conf include files (requested by Diego Iastrubni)
40  * updated database connection to support sqlite (and other databases using a connect file) (requested by Diego Iastrubni)
41
42 Change log - 03/28/2006
43
44  * updated for PHP5 support
45  * fixed bug in AJAX javascript (fix submitted by Mahmud Fatafta - voicemetro.com)
46
47 Change log - 03/23/2006
48
49  * remove variable references in function calls for PHP5 support (PHP4 supports, PHP5 does not, go figure)
50
51 Change log - 03/18/2006
52
53  * fixed setting page voicemail options bug (submitted by Dave Vaughn: techcompinc.com)
54  * fixed settings page record settings FreePBX version bug (submitted by Luca Pandolfini)
55
56 Change log - 03/13/2006
57
58  * added navigation menus to ajax update
59  * changed voicemail password on settings page so it can be variable length (submitted by vgster)
60  * fixed bug with settings page check boxes
61
62 Change log - 03/09/2006
63
64  * fixed bug in error reporting for asterisk config files or recording file directories missing
65  * fixed bug for voicemail message move to perserve permissions, group, and user
66  * fixed bug in .inc and .conf file security (submitted by Diego Iastrubni, François Harvey: securiweb.net, and Adam Gray: novacoast.com)
67
68 Change log - 03/07/2006
69
70  * added ajax seemless page refresh to callmonitor and voicemail 
71  * added recording playback encryption (requested by François Harvey: securiweb.net)
72  * added ajax page refresh for voicemail and callmonitor (will seemlessly update page realtime)
73  * fixed bug in file permissions when a voicemail was moved (submitted by ?)
74
75 Change log - 02/22/2006
76
77  * added filter to not load code not needed if a module is not loaded (submitted by Diego Iastrubni)
78  * refactored asterisk manager interface class to not require password lookup in common and asi files
79  * fixed module admin bug (submitted by serger)
80
81 Change log - 02/14/2006
82
83  * added callmonitor duration filter to filter out short length calls (sponsored by John Cardner, Phonoscope, Inc)
84
85 Change log - 02/09/2006
86
87  * added voicemail email and pager settings
88  * more rework of callmonitor recording match to handle large volumes of recordings (sponsored by John Cardner, Phonoscope, Inc)
89
90 Change log - 02/07/2006
91
92  * added check for PHP PEAR installation
93  * added check for proper communication with the Asterisk Manager
94  * fixed class coding standard (ie ClassName)
95  * fixed method coding standard (ie methodName)
96  * fixed variable coding standard (ie variable_name)
97  * fixed constant coding standard (ie CONSTANT_NAME)
98  * added config option for voicemail password length  (submitted by Chuck Bunn)
99     - set with $SETTINGS_VOICEMAIL_PASSWORD_LENGTH in /includes/main.conf
100  * added voicemail audio format admin option in settings page (submitted by Chuck Bunn) 
101     - set with $ARI_VOICEMAIL_AUDIO_FORMAT_DEFAULT in /includes/main.conf
102  * fixed bug to separate voicemail password set in settings page (submitted by Chuck Bunn) 
103
104 Change log - 02/05/2006
105
106  * added call forward setting
107  * added Hebrew Translation (submitted by Diego Iastrubni)
108  * fixed i18n translation best practices and bugs (submitted by Diego Iastrubni)
109  * fixed voicemail message move bug (submitted by Steve Davies)
110  * fixed voicemail folder creation permissions issue (submitted by Steve Davies) 
111
112 Change log - 01/31/2006
113
114  * added help page
115  * added file lookup limiting code to prevent hanging when extremely large numbers of files are found in a directory
116  * added database type global variable
117
118 Change log - 01/26/2006
119
120  * added php 4 or later version checking
121  * fixed php pre 4.3 version compatability
122  * fixed buy in call manager file matching recursively searching directories (submitted by Adrian Carter)
123
124 Change log - 01/20/2006
125
126  * added call monitor aggressive matching option
127
128 Change log - 01/18/2006
129
130  * added Hungarian Translation (submitted by Diego Imre Csaba Varasdy)
131  * fixed bug for Asterisk Manager change in Asterisk 1.2
132
133 Change log - 01/12/2006
134
135  * added column sort to voicemail page (requested by Diego Elias Sofronas)
136  * added column sort to call monitor page (requested by Elias Sofronas)
137  * added i18n lang select to login page (requested by Diego Iastrubni)
138
139 Change log - 12/09/2005
140
141  * another fix to the on-demand call monitor recordings (submitted by Blake Krone)
142
143 Change log - 12/09/2005
144
145  * fix to recognize on-demand call monitor recordings (identified as auto-...) (submitted by Francesco Romano, Antonio Cano Damas, and Jason P. Meyer)
146  * added German Translation (submitted by Till Stoermer)
147
148 Change log - 12/07/2005
149
150  * fixed search bug (submitted by Francesco Romano)
151  * fixed formating bugs
152
153 Change log - 12/01/2005
154
155  * fix delete, move_to, and forward_to voicemail buttons for i18n translations
156  * fix delete call monitor button for i18n translations
157  * fix call monitor file matching problem if call time is a second or two later than time recorded in database log (submitted by Will Prater, Steve D, and others)
158  * changed to get call recording settings from asterisk and not the mysql database to support ARI standalone 
159  * fix i18n for recording popup (submitted by Antonio Cano Damas)
160  * added search for voicemail
161  * added class to handle Asterisk Manager Interface (phpagi-asmanager.php would need error handling added)
162  * moved i18n language functions to own file so can support i18n in recording popup
163  * added Italian (submitted by Francesco Romano)
164  * updated Spanish translation (submitted by Antonio Cano Damas)
165  * fixed bugs in standalone code (sponsored by Hugh Buitano and also submitted by John Biundo)
166  * fixed logo (submitted by John Biundo)
167  * cleaned up css for misc/audio.php
168
169 Change log - 11/17/2005
170
171  * added protocol multi-config_file (iax,sip,zap) support (sponsored by Hugh Buitano, Infosecure Systems)
172  * add global variables for asterisk and asteriskcdr database hosts and names (sponsored by Hugh Buitano, Infosecure Systems)
173  * added French translation (submitted by Joachim Buron-Pilatre, Phileas Com)
174  * fixed bug (submitted by Joachim Buron-Pilatre, Phileas Com)
175
176 Change log - 11/13/2005
177
178  * refactored login context support 
179  * added voicemail context support (submitted by Todd Courtnage)
180  * fixed voicemail sub nav folders to allow i18n translation (submitted by Elias Sofronas)
181  * fixed voicemail finding messages in different contexts (sponsored by Brian Connelly, Connelly Management)
182
183 Change log - 11/09/2005
184
185  * fixed utf-8 translation in Greek (submitted by Elias Sofronas)
186  * added admin only access to specific modules (submitted by Julian J. M.)
187  * rework handler module code so that each module is only build one time
188  * added download message link on recording playback popup (sponsored by John Cardner, Phonoscope, Inc)
189  * converted i18n translation to utf-8 (submitted by Niklas Larsson and Elias Sofronas)
190  * fix more bugs in i18n translation (submitted by Niklas Larsson)
191  * fixed security bug that allowed access to all files (Edwin Eefting, syn-3.nl)
192
193 Change log - 11/04/2005
194
195  * fixed bug to reload asterisk voicemail after voicemail password setting change (submitted by Jason Becker)
196
197 Change log - 11/03/2005
198
199  * Highlight which voicemail sub-folder in use (submitted by Elias Sofronas)
200  * set default i18n page (suggested by Niklas Larsson)
201  * admin only account for call monitor (submitted by Julian J. M.)
202  * enhanced pattern matching call monitor unique id from database (submitted by Julian J. M.)
203  * updated Spanish translation (submitted by Diego Iastrubni)
204  * added Swedish translation (submitted by Niklas Larsson)
205  * added Greek translation (submitted by Elias Sofronas)
206  * fixed bug in call recording settings method (changed in AMP 1.10.009)
207  * fix bugs in i18n translation (submitted by Niklas Larsson)
208    - buttons, left menus, select  all | none, Call Monitor (heading), Login page.
209
210 Change log - 10/21/2005
211
212  * fixed bug in voicemail navigation (submitted by Elias Sofronas)
213  * added version cleanup
214  * added Spanish translation (submitted by Susana Castillo)
215  * added Portuguese translation (submitted by Alejandro Duplat)
216  * added admin setting for call recording
217
218 Change log - 09/30/2005
219
220  * added i18n language support
221  * fixed bug if no folder or extension was selected and "move_to" or 
222    "forward_to" clicked (bug submitted by Elias Sofronas)
223  * converted modules to a OO plugin architecture
224  * added version to footer
225  * add theme customization
226  * added recording type support (.WAV, .GSM) on settings page
227  * fixed bug to find call recording files better (patch submitted by Mark Voevodin)
228  * fixed bug for navigation and search controls to link to correct folder (bug submitted by Elias Sofronas)
229  * added voicemail password change to settings page
230  * added call monitor delete recording functionality (does not delete database entry)
231  * added call recording settings on settings page
232
233 Change log - 09/15/2005
234
235  * added settings page
236  * added call monitor record options on settings page
237  * fixed bug to view src and dst calls in call monitor when restricted (submitted by Elias Sofronas and Thomas Stalder)
238
239 Change log - 08/25/2005
240
241  * added SIP authentication login (this does not allow voicemail access)
242  * added persistent passwords (cookies)
243  * added encryption for cookies 
244
245 Change log - 08/23/2005
246
247  * Fixed $_SESSION['user'] bug conflict with AMP
248    -> changed to $_SESSION['ari_user']
249  * Fixed recording file lookup bug.
250
251 Change log - 08/16/2005
252
253  * Fixed formating bug in css
254  * Added multipath to call monitor recordings
255     - set with $asterisk_callmonitor_path in /includes/main.conf
256  * added authentication
257     - use voicemail password
258        - access mailbox voicemail
259        - access call monitor for mailbox
260     - use AMP password
261        - access call monitor for all users
262     - config to allow voicemail to have call monitor access to all users
263   * voicemail access
264      - search of mailbox
265      - easy to delete voicemail interface
266      - move voicemail interface
267      - forward voicemail interface
268  
269
270
271