| 1 |
Version .29 |
|---|
| 2 |
|
|---|
| 3 |
2008-05-29 13:26 +0000 [r77] root <root@localhost>: |
|---|
| 4 |
|
|---|
| 5 |
* trunk/op_server.pl, trunk/ming-source/operator_panel.pl: Fix - |
|---|
| 6 |
prefix in extension when using wildcard server |
|---|
| 7 |
|
|---|
| 8 |
2008-05-14 11:39 +0000 [r76] root <root@localhost>: |
|---|
| 9 |
|
|---|
| 10 |
* trunk/op_server.pl: Remove some debug print lines |
|---|
| 11 |
|
|---|
| 12 |
2008-05-07 18:52 +0000 [r75] root <root@localhost>: |
|---|
| 13 |
|
|---|
| 14 |
* trunk/op_server.pl: Add new event for dhtml client |
|---|
| 15 |
|
|---|
| 16 |
2008-05-06 14:19 +0000 [r74] root <root@localhost>: |
|---|
| 17 |
|
|---|
| 18 |
* trunk/op_buttons.cfg: Fix regexp sample in op_buttons.cfg |
|---|
| 19 |
|
|---|
| 20 |
2008-04-10 19:44 +0000 [r73] root <root@localhost>: |
|---|
| 21 |
|
|---|
| 22 |
* trunk/op_server.pl: Serve policy file from server to make new |
|---|
| 23 |
flash clients happy. Also formatting fixes using perltidy and |
|---|
| 24 |
line lenght of 140 |
|---|
| 25 |
|
|---|
| 26 |
Version .28 |
|---|
| 27 |
|
|---|
| 28 |
2008-03-30 [r70] |
|---|
| 29 |
|
|---|
| 30 |
* Remove dhtmltooltip and replace with wz_tooltip |
|---|
| 31 |
|
|---|
| 32 |
2008-02-19 [r69] |
|---|
| 33 |
|
|---|
| 34 |
* Add sample crossdomain.xml file needed by some flash players |
|---|
| 35 |
|
|---|
| 36 |
2008-01-28 [r68] |
|---|
| 37 |
|
|---|
| 38 |
* New langague added 'gallego' |
|---|
| 39 |
|
|---|
| 40 |
2007-12-04 [r67] |
|---|
| 41 |
|
|---|
| 42 |
* Fix reverse transfer for park |
|---|
| 43 |
|
|---|
| 44 |
2007-11-29 [r66] |
|---|
| 45 |
|
|---|
| 46 |
* Add extra event for meetmejoin because sometimes there are no |
|---|
| 47 |
newexten events when redirecting to meetme in attendant transfers |
|---|
| 48 |
|
|---|
| 49 |
2007-11-29 [r65] |
|---|
| 50 |
|
|---|
| 51 |
* Add support for channel in voicemailext, so you can use it to |
|---|
| 52 |
launch a macro via local when double clicking on the mailbox icon |
|---|
| 53 |
|
|---|
| 54 |
2007-11-29 [r64] |
|---|
| 55 |
|
|---|
| 56 |
* Add parkexten and parktimeout to op_server.cfg and support for |
|---|
| 57 |
Park command via manager together with updates for Asterisk 1.4 |
|---|
| 58 |
compatibility. |
|---|
| 59 |
|
|---|
| 60 |
2007-11-29 [r63] |
|---|
| 61 |
|
|---|
| 62 |
* Make it work with asterisk 1.4 originateresponse change (for |
|---|
| 63 |
attendant transfers) |
|---|
| 64 |
|
|---|
| 65 |
2007-11-23 [r62] |
|---|
| 66 |
|
|---|
| 67 |
* add SpyExt command and drop action to arrow |
|---|
| 68 |
|
|---|
| 69 |
2007-11-07 [r61] |
|---|
| 70 |
|
|---|
| 71 |
* Honour label_extent when renaming label |
|---|
| 72 |
|
|---|
| 73 |
2007-08-13 [r60] |
|---|
| 74 |
|
|---|
| 75 |
* Fix 'waiting on queue' for normal buttons and some formatting |
|---|
| 76 |
fixes |
|---|
| 77 |
|
|---|
| 78 |
2007-08-06 [r59] |
|---|
| 79 |
|
|---|
| 80 |
* Fix clidtext for queue summary buttons |
|---|
| 81 |
|
|---|
| 82 |
2007-08-06 [r58] |
|---|
| 83 |
|
|---|
| 84 |
* Add support for QUEUE_PRIO for queue join events |
|---|
| 85 |
|
|---|
| 86 |
2007-08-06 [r57] |
|---|
| 87 |
|
|---|
| 88 |
* Fix for groupcount and timers |
|---|
| 89 |
|
|---|
| 90 |
2007-08-06 [r56] |
|---|
| 91 |
|
|---|
| 92 |
* Fix timer issue |
|---|
| 93 |
|
|---|
| 94 |
2007-08-02 [r55] |
|---|
| 95 |
|
|---|
| 96 |
* Remove delay in syswrite because it makes asterisk 1.2.7 unhappy |
|---|
| 97 |
|
|---|
| 98 |
2007-08-02 [r54] |
|---|
| 99 |
|
|---|
| 100 |
* Example new buttons config for groupcount |
|---|
| 101 |
|
|---|
| 102 |
2007-08-02 [r53] |
|---|
| 103 |
|
|---|
| 104 |
* Ooops! Format clid fixed |
|---|
| 105 |
|
|---|
| 106 |
2007-08-02 [r52] |
|---|
| 107 |
|
|---|
| 108 |
* Ooops! Set version to SVNVERSION |
|---|
| 109 |
|
|---|
| 110 |
2007-08-02 [r51] |
|---|
| 111 |
|
|---|
| 112 |
* no_label_counter in op_buttons.cfg (prevents counting on multiple |
|---|
| 113 |
position labels). Fixes on groupcount. Added count to |
|---|
| 114 |
op_buttons.cfg to set number of sessions for group_count buttons |
|---|
| 115 |
|
|---|
| 116 |
2007-07-17 [r50] |
|---|
| 117 |
|
|---|
| 118 |
* Fix restrict for panel_context |
|---|
| 119 |
|
|---|
| 120 |
2007-07-17 [r49] |
|---|
| 121 |
|
|---|
| 122 |
* Fix flash client for multiple passvars values |
|---|
| 123 |
|
|---|
| 124 |
2007-06-29 [r48] |
|---|
| 125 |
|
|---|
| 126 |
* Added optional amportal.conf parsing |
|---|
| 127 |
|
|---|
| 128 |
2007-06-28 [r47] |
|---|
| 129 |
|
|---|
| 130 |
* Added date variables replacement for monitor_filename (%Y %m %d |
|---|
| 131 |
%h %i %s) |
|---|
| 132 |
|
|---|
| 133 |
2007-06-21 [r46] |
|---|
| 134 |
|
|---|
| 135 |
* Add Monitoring to FOP actions by single clicking on the arrow |
|---|
| 136 |
|
|---|
| 137 |
2007-06-15 [r45] |
|---|
| 138 |
|
|---|
| 139 |
* Add 1ms delay to syswrite, it makes some asterisk versions |
|---|
| 140 |
happier |
|---|
| 141 |
|
|---|
| 142 |
2007-05-30 [r44] |
|---|
| 143 |
|
|---|
| 144 |
* Add include support to op_server.cfg |
|---|
| 145 |
|
|---|
| 146 |
2007-05-14 [r43] |
|---|
| 147 |
|
|---|
| 148 |
* Add passvars parameter to op_server.cfg to pass extra values to |
|---|
| 149 |
popups |
|---|
| 150 |
|
|---|
| 151 |
2007-05-14 [r42] |
|---|
| 152 |
|
|---|
| 153 |
* Support for patched valetparking |
|---|
| 154 |
|
|---|
| 155 |
2007-04-30 [r41] |
|---|
| 156 |
|
|---|
| 157 |
* Fix for regexp buttons when coupled with Local channels |
|---|
| 158 |
|
|---|
| 159 |
2007-04-27 [r40] |
|---|
| 160 |
|
|---|
| 161 |
* Remove AsyncGoto from channel name so parking with zap works |
|---|
| 162 |
better. |
|---|
| 163 |
|
|---|
| 164 |
2007-04-27 [r39] |
|---|
| 165 |
|
|---|
| 166 |
* More split optimizations |
|---|
| 167 |
|
|---|
| 168 |
2007-04-27 [r37-38] |
|---|
| 169 |
|
|---|
| 170 |
* Proper debug instead of print |
|---|
| 171 |
|
|---|
| 172 |
* Slight change to redhat init script in preparation of .spec |
|---|
| 173 |
|
|---|
| 174 |
2007-04-26 [r36] |
|---|
| 175 |
|
|---|
| 176 |
* Russian language files. Thanks Eugene Malikov. |
|---|
| 177 |
|
|---|
| 178 |
2007-04-26 [r35] |
|---|
| 179 |
|
|---|
| 180 |
* recompute_queues optimizations and some perl tidyup |
|---|
| 181 |
|
|---|
| 182 |
2007-04-26 [r34] |
|---|
| 183 |
|
|---|
| 184 |
* More regexp optimizations and debugs |
|---|
| 185 |
|
|---|
| 186 |
2007-04-26 [r33] |
|---|
| 187 |
|
|---|
| 188 |
* Remove unused vars and optimize erase_instances_for_trunk_buttons |
|---|
| 189 |
|
|---|
| 190 |
2007-04-26 [r32] |
|---|
| 191 |
|
|---|
| 192 |
* Remove more unused vars |
|---|
| 193 |
|
|---|
| 194 |
2007-04-26 [r31] |
|---|
| 195 |
|
|---|
| 196 |
* Remove unused var and optimize some regexps |
|---|
| 197 |
|
|---|
| 198 |
2007-04-24 [r30] |
|---|
| 199 |
|
|---|
| 200 |
* Fix split contexto order. Replace nada with undef. Fix |
|---|
| 201 |
recompute_queues states |
|---|
| 202 |
|
|---|
| 203 |
2007-04-23 [r29] |
|---|
| 204 |
|
|---|
| 205 |
* Improve and optimize perl splits. Use warnings pragma instead of |
|---|
| 206 |
-w. |
|---|
| 207 |
|
|---|
| 208 |
2007-04-19 [r28] |
|---|
| 209 |
|
|---|
| 210 |
* Change nonblocking perl perl code (LINworks GmbH) |
|---|
| 211 |
|
|---|
| 212 |
2007-04-19 [r27] |
|---|
| 213 |
|
|---|
| 214 |
* Improve perl code (LINworks GmbH) |
|---|
| 215 |
|
|---|
| 216 |
2007-04-19 [r26] |
|---|
| 217 |
|
|---|
| 218 |
* Improve perl code (LINworks GmbH) |
|---|
| 219 |
|
|---|
| 220 |
2007-04-13 [r25] |
|---|
| 221 |
|
|---|
| 222 |
* Fixed persistent clid-label for recompute queues |
|---|
| 223 |
|
|---|
| 224 |
2007-03-23 [r23-24] |
|---|
| 225 |
|
|---|
| 226 |
* Fix on flash client for unregistration events |
|---|
| 227 |
|
|---|
| 228 |
* Registration caching to not flood flash clients with repited |
|---|
| 229 |
registered events. Changed debug level for digest_event_block and |
|---|
| 230 |
try to make some sense out of it |
|---|
| 231 |
|
|---|
| 232 |
2007-03-23 [r22] |
|---|
| 233 |
|
|---|
| 234 |
* Starting with digest_event_block clean ups |
|---|
| 235 |
|
|---|
| 236 |
2007-03-23 [r21] |
|---|
| 237 |
|
|---|
| 238 |
* Fix voicemail count (ticket #1) |
|---|
| 239 |
|
|---|
| 240 |
2007-03-20 [r20] |
|---|
| 241 |
|
|---|
| 242 |
* Fix Did/Trunk free routine and remove debug lines |
|---|
| 243 |
|
|---|
| 244 |
2007-03-20 [r19] |
|---|
| 245 |
|
|---|
| 246 |
* Fix trunk matching for CLID and DID buttons |
|---|
| 247 |
|
|---|
| 248 |
2007-03-20 [r18] |
|---|
| 249 |
|
|---|
| 250 |
* Add (experimental) DID buttons for matching FreePBX FROM_DID |
|---|
| 251 |
lines |
|---|
| 252 |
|
|---|
| 253 |
2007-03-20 [r17] |
|---|
| 254 |
|
|---|
| 255 |
* Trunkify CLID buttons |
|---|
| 256 |
|
|---|
| 257 |
2007-03-19 [r12] |
|---|
| 258 |
|
|---|
| 259 |
* Make clid on busy buttons show up when 1st load instead of |
|---|
| 260 |
permanent text |
|---|
| 261 |
|
|---|
| 262 |
2007-03-16 [r11] |
|---|
| 263 |
|
|---|
| 264 |
* Add onData prototype (commented) into the flash client... will |
|---|
| 265 |
experiment to see if it is faster than standard flash XML |
|---|
| 266 |
processing |
|---|
| 267 |
|
|---|
| 268 |
2007-03-16 [r10] |
|---|
| 269 |
|
|---|
| 270 |
* refactoring of digest_event_block, first pass... |
|---|
| 271 |
|
|---|
| 272 |
2007-03-16 [r9] |
|---|
| 273 |
|
|---|
| 274 |
* If/elseif refactoring plus fixing newexten duplication in |
|---|
| 275 |
procesabloque |
|---|
| 276 |
|
|---|
| 277 |
2007-03-16 [r8] |
|---|
| 278 |
|
|---|
| 279 |
* Refactoring if-elseif, setting clid on newexten prio 1 for |
|---|
| 280 |
showing dialed number. Changing settext to setclid |
|---|
| 281 |
|
|---|
| 282 |
2007-03-15 [r7] |
|---|
| 283 |
|
|---|
| 284 |
* Set svn version to op_server.pl |
|---|
| 285 |
|
|---|
| 286 |
2007-03-15 [r6] nicolas: |
|---|
| 287 |
|
|---|
| 288 |
* Update docs |
|---|
| 289 |
|
|---|
| 290 |
2007-03-14 [r5] |
|---|
| 291 |
|
|---|
| 292 |
* Update documentation. Make settext to be persistent overriding |
|---|
| 293 |
callerid values sent by regular states. Do not default to state |
|---|
| 294 |
up for events without state |
|---|
| 295 |
|
|---|
| 296 |
2007-03-14 [r4] |
|---|
| 297 |
|
|---|
| 298 |
* Reorganize svn, remove compiled flash movies from repository |
|---|
| 299 |
|
|---|
| 300 |
2007-03-14 [r3] |
|---|
| 301 |
|
|---|
| 302 |
* fix autosip crash after asterisk restart |
|---|
| 303 |
|
|---|
| 304 |
|
|---|
| 305 |
Version .27 |
|---|
| 306 |
|
|---|
| 307 |
Mon Feb 26 20:33:03 ART 2007 nicolas@house.com.ar |
|---|
| 308 |
* sample config update with alarm |
|---|
| 309 |
|
|---|
| 310 |
Mon Feb 26 20:31:40 ART 2007 nicolas@house.com.ar |
|---|
| 311 |
* new .swf |
|---|
| 312 |
|
|---|
| 313 |
Mon Feb 26 20:31:05 ART 2007 nicolas@house.com.ar |
|---|
| 314 |
* timer alarms for buttons |
|---|
| 315 |
|
|---|
| 316 |
Mon Feb 26 19:23:48 ART 2007 nicolas@house.com.ar |
|---|
| 317 |
* queuestatus fixes |
|---|
| 318 |
|
|---|
| 319 |
Mon Feb 26 19:19:36 ART 2007 nicolas@house.com.ar |
|---|
| 320 |
* multiserver mionitoring, no security code fixes, userevent updates for 1.4, doc updates |
|---|
| 321 |
|
|---|
| 322 |
Tue Jan 23 19:09:50 ART 2007 nicolas@house.com.ar |
|---|
| 323 |
* some callerid modifications |
|---|
| 324 |
|
|---|
| 325 |
Tue Jan 23 17:35:10 ART 2007 nicolas@house.com.ar |
|---|
| 326 |
* reload when asterisk reload |
|---|
| 327 |
|
|---|
| 328 |
Fri Jan 19 16:22:12 ART 2007 nicolas@house.com.ar |
|---|
| 329 |
* callerid name in clidformat and some documentation updates |
|---|
| 330 |
|
|---|
| 331 |
Fri Dec 22 20:57:39 ART 2006 nicolas@house.com.ar |
|---|
| 332 |
* Exception for mISDN sessions |
|---|
| 333 |
|
|---|
| 334 |
Thu Dec 21 20:18:28 ART 2006 nicolas@house.com.ar |
|---|
| 335 |
* updated CHANGES |
|---|
| 336 |
|
|---|
| 337 |
Thu Dec 21 20:16:08 ART 2006 nicolas@house.com.ar |
|---|
| 338 |
* restructure some if blocks, formatting fixes |
|---|
| 339 |
|
|---|
| 340 |
Thu Dec 21 20:14:51 ART 2006 nicolas@house.com.ar |
|---|
| 341 |
* fix big memory leak |
|---|
| 342 |
|
|---|
| 343 |
Thu Dec 21 20:08:27 ART 2006 nicolas@house.com.ar |
|---|
| 344 |
* updated swf back to new version |
|---|
| 345 |
|
|---|
| 346 |
Mon Dec 11 12:23:31 ART 2006 nicolas@house.com.ar |
|---|
| 347 |
* link fix |
|---|
| 348 |
|
|---|
| 349 |
Mon Nov 20 11:40:40 ART 2006 nicolas@house.com.ar |
|---|
| 350 |
* defaults to free after fopledcolor |
|---|
| 351 |
|
|---|
| 352 |
Fri Nov 17 21:02:38 ART 2006 nicolas@house.com.ar |
|---|
| 353 |
* update docs and binary swf |
|---|
| 354 |
|
|---|
| 355 |
Fri Nov 17 21:00:38 ART 2006 nicolas@house.com.ar |
|---|
| 356 |
* fix event order to give precedence to astdb fopledcolors |
|---|
| 357 |
|
|---|
| 358 |
Fri Nov 17 21:00:04 ART 2006 nicolas@house.com.ar |
|---|
| 359 |
* update docs on astdbkey and groupcount features |
|---|
| 360 |
|
|---|
| 361 |
Fri Nov 17 20:58:56 ART 2006 nicolas@house.com.ar |
|---|
| 362 |
* update ming source for flash client adding images and textexten |
|---|
| 363 |
|
|---|
| 364 |
Fri Nov 17 20:57:07 ART 2006 nicolas@house.com.ar |
|---|
| 365 |
* add park support to dhtml panel (thanks Jeremy) |
|---|
| 366 |
|
|---|
| 367 |
Thu Nov 16 14:46:07 ART 2006 nicolas@house.com.ar |
|---|
| 368 |
* add CHANGES file that was somewhat forgotten |
|---|
| 369 |
|
|---|
| 370 |
Thu Nov 16 14:43:18 ART 2006 nicolas@house.com.ar |
|---|
| 371 |
* Improve Autosip buttons |
|---|
| 372 |
|
|---|
| 373 |
Tue Nov 14 14:18:57 ART 2006 nicolas@house.com.ar |
|---|
| 374 |
* fix groupcount outbound label |
|---|
| 375 |
|
|---|
| 376 |
Mon Nov 13 20:57:26 ART 2006 nicolas@house.com.ar |
|---|
| 377 |
* groupcount example button |
|---|
| 378 |
|
|---|
| 379 |
Mon Nov 13 20:47:37 ART 2006 nicolas@house.com.ar |
|---|
| 380 |
* add norwegian lang |
|---|
| 381 |
|
|---|
| 382 |
Mon Nov 13 20:46:29 ART 2006 nicolas@house.com.ar |
|---|
| 383 |
* doc formatting fix |
|---|
| 384 |
|
|---|
| 385 |
Mon Nov 13 20:46:05 ART 2006 nicolas@house.com.ar |
|---|
| 386 |
* assorted fixes |
|---|
| 387 |
|
|---|
| 388 |
Mon Nov 13 20:45:37 ART 2006 nicolas@house.com.ar |
|---|
| 389 |
* groupcount button feature |
|---|
| 390 |
|
|---|
| 391 |
Mon Nov 13 20:44:52 ART 2006 nicolas@house.com.ar |
|---|
| 392 |
* add image primitive |
|---|
| 393 |
|
|---|
| 394 |
Mon Nov 13 20:43:03 ART 2006 nicolas@house.com.ar |
|---|
| 395 |
* lang updates |
|---|
| 396 |
|
|---|
| 397 |
Mon Nov 13 20:41:47 ART 2006 nicolas@house.com.ar |
|---|
| 398 |
* docs update |
|---|
| 399 |
|
|---|
| 400 |
Fri Oct 20 15:46:47 ART 2006 nicolas@house.com.ar |
|---|
| 401 |
* add images |
|---|
| 402 |
|
|---|
| 403 |
Wed Oct 11 18:29:05 ART 2006 nicolas@house.com.ar |
|---|
| 404 |
* config doc and style update |
|---|
| 405 |
|
|---|
| 406 |
Wed Oct 11 18:22:26 ART 2006 nicolas@house.com.ar |
|---|
| 407 |
* config and lang updates |
|---|
| 408 |
|
|---|
| 409 |
Wed Oct 11 18:19:17 ART 2006 nicolas@house.com.ar |
|---|
| 410 |
* Agent fixes |
|---|
| 411 |
|
|---|
| 412 |
Mon Oct 9 17:37:19 ART 2006 nicolas@house.com.ar |
|---|
| 413 |
* Fix ASTDB |
|---|
| 414 |
|
|---|
| 415 |
Mon Oct 9 17:36:54 ART 2006 nicolas@house.com.ar |
|---|
| 416 |
* new swf |
|---|
| 417 |
|
|---|
| 418 |
Thu Sep 14 19:00:16 ART 2006 nicolas@house.com.ar |
|---|
| 419 |
* clidname |
|---|
| 420 |
|
|---|
| 421 |
Mon Aug 28 16:55:23 ART 2006 nicolas@house.com.ar |
|---|
| 422 |
* comment config |
|---|
| 423 |
|
|---|
| 424 |
Sat Sep 9 13:13:42 ART 2006 nicolas@house.com.ar |
|---|
| 425 |
* Fix reverse transfer for trunk buttons |
|---|
| 426 |
|
|---|
| 427 |
Sat Sep 9 13:13:29 ART 2006 nicolas@house.com.ar |
|---|
| 428 |
* typo in dhtml panel |
|---|
| 429 |
|
|---|
| 430 |
Sat Sep 9 13:12:55 ART 2006 nicolas@house.com.ar |
|---|
| 431 |
* doc update |
|---|
| 432 |
|
|---|
| 433 |
Mon Aug 28 16:45:20 ART 2006 nicolas@house.com.ar |
|---|
| 434 |
* Assorted patches, show borders, paused, attendant transfers |
|---|
| 435 |
|
|---|
| 436 |
Thu Jun 1 10:12:09 ART 2006 nicolas@house.com.ar |
|---|
| 437 |
* auto_sip buttons entry in doc and config |
|---|
| 438 |
|
|---|
| 439 |
Thu Jun 1 10:08:18 ART 2006 nicolas@house.com.ar |
|---|
| 440 |
* fix warning when computing queue positions |
|---|
| 441 |
|
|---|
| 442 |
Thu Jun 1 10:07:27 ART 2006 nicolas@house.com.ar |
|---|
| 443 |
* add queue_object hash to keep track of agent status per queue (talking, ready, unavailable) |
|---|
| 444 |
|
|---|
| 445 |
Thu Jun 1 10:06:02 ART 2006 nicolas@house.com.ar |
|---|
| 446 |
* first pass at auto_sip buttons |
|---|
| 447 |
|
|---|
| 448 |
Thu Jun 1 10:04:31 ART 2006 nicolas@house.com.ar |
|---|
| 449 |
* fix crash on meetme transfers to voicemail |
|---|
| 450 |
|
|---|
| 451 |
Thu Jun 1 09:59:22 ART 2006 nicolas@house.com.ar |
|---|
| 452 |
* rename hash to better name and remove some comments for queue-agents |
|---|
| 453 |
|
|---|
| 454 |
Thu Jun 1 09:57:16 ART 2006 nicolas@house.com.ar |
|---|
| 455 |
* flash client optimization on debug window |
|---|
| 456 |
|
|---|
| 457 |
Fri May 19 17:41:26 ART 2006 nicolas@house.com.ar |
|---|
| 458 |
* tovoicemail fix and label renaming fix |
|---|
| 459 |
|
|---|
| 460 |
Fri May 19 17:39:43 ART 2006 nicolas@house.com.ar |
|---|
| 461 |
* queue position fix |
|---|
| 462 |
|
|---|
| 463 |
|
|---|
| 464 |
Version .26 |
|---|
| 465 |
|
|---|
| 466 |
Tue May 9 19:24:08 ART 2006 nicolas@house.com.ar |
|---|
| 467 |
* New dhtml client |
|---|
| 468 |
|
|---|
| 469 |
Tue May 9 15:05:22 ART 2006 nicolas@house.com.ar |
|---|
| 470 |
* assorted client fixes, removed scriptable actions for now, |
|---|
| 471 |
add side scrolling when you have buttons that do not fit |
|---|
| 472 |
on the screen. |
|---|
| 473 |
|
|---|
| 474 |
Tue May 9 15:03:27 ART 2006 nicolas@house.com.ar |
|---|
| 475 |
* remove scriptable actions and assorted bug fixes |
|---|
| 476 |
|
|---|
| 477 |
Sat Apr 29 15:41:14 ART 2006 nicolas@house.com.ar |
|---|
| 478 |
* ming client updates |
|---|
| 479 |
|
|---|
| 480 |
Sat Apr 29 15:40:06 ART 2006 nicolas@house.com.ar |
|---|
| 481 |
* formatting fixes. Add includes to op_style.cfg |
|---|
| 482 |
|
|---|
| 483 |
Sat Apr 29 13:04:58 ART 2006 nicolas@house.com.ar |
|---|
| 484 |
* set clid format on link event |
|---|
| 485 |
|
|---|
| 486 |
Sat Apr 29 13:04:43 ART 2006 nicolas@house.com.ar |
|---|
| 487 |
* fix auto counters when using regexp butons |
|---|
| 488 |
|
|---|
| 489 |
Sat Apr 29 13:03:25 ART 2006 nicolas@house.com.ar |
|---|
| 490 |
* scriptable actions, tovoicemail actions, formatting fixes |
|---|
| 491 |
|
|---|
| 492 |
Sat Apr 29 12:58:54 ART 2006 nicolas@house.com.ar |
|---|
| 493 |
* includes style, simplify read configs, formatting fixes, removed comments |
|---|
| 494 |
|
|---|
| 495 |
Sat Apr 29 12:57:22 ART 2006 nicolas@house.com.ar |
|---|
| 496 |
* log fake events |
|---|
| 497 |
|
|---|
| 498 |
Sat Apr 29 12:52:48 ART 2006 nicolas@house.com.ar |
|---|
| 499 |
* transfer to voicemail |
|---|
| 500 |
|
|---|
| 501 |
Sat Apr 29 11:40:50 ART 2006 nicolas@house.com.ar |
|---|
| 502 |
* agent status updates, paused and some formatting fixes |
|---|
| 503 |
|
|---|
| 504 |
Sat Apr 29 11:13:04 ART 2006 nicolas@house.com.ar |
|---|
| 505 |
* clid privacy per button |
|---|
| 506 |
|
|---|
| 507 |
Sat Apr 29 11:02:16 ART 2006 nicolas@house.com.ar |
|---|
| 508 |
* background jpg for buttons |
|---|
| 509 |
|
|---|
| 510 |
Thu Mar 23 14:47:57 ART 2006 nicolas@house.com.ar |
|---|
| 511 |
* remove duplicated code |
|---|
| 512 |
|
|---|
| 513 |
Thu Mar 23 14:47:18 ART 2006 nicolas@house.com.ar |
|---|
| 514 |
* suse init fixes |
|---|
| 515 |
|
|---|
| 516 |
Thu Mar 23 14:46:39 ART 2006 nicolas@house.com.ar |
|---|
| 517 |
* configurable dimm/alpha |
|---|
| 518 |
|
|---|
| 519 |
Thu Mar 16 16:14:36 ART 2006 nicolas@house.com.ar |
|---|
| 520 |
tagged 0.26 |
|---|
| 521 |
|
|---|
| 522 |
Version .25 |
|---|
| 523 |
|
|---|
| 524 |
Mon Mar 13 17:01:23 ART 2006 nicolas@house.com.ar |
|---|
| 525 |
* documentation updates |
|---|
| 526 |
|
|---|
| 527 |
Mon Mar 13 16:56:00 ART 2006 nicolas@house.com.ar |
|---|
| 528 |
* queueagent optimizations |
|---|
| 529 |
|
|---|
| 530 |
Fri Mar 10 17:33:25 ART 2006 nicolas@house.com.ar |
|---|
| 531 |
* clean internal state when connecting to server |
|---|
| 532 |
|
|---|
| 533 |
Fri Mar 10 17:07:09 ART 2006 nicolas@house.com.ar |
|---|
| 534 |
* add_server_to_fake_events |
|---|
| 535 |
We need to add the server header to fake events! |
|---|
| 536 |
|
|---|
| 537 |
Fri Mar 10 17:06:44 ART 2006 nicolas@house.com.ar |
|---|
| 538 |
* formatting_fixes |
|---|
| 539 |
|
|---|
| 540 |
Fri Mar 10 17:05:03 ART 2006 nicolas@house.com.ar |
|---|
| 541 |
* update docs |
|---|
| 542 |
|
|---|
| 543 |
Mon Feb 27 19:40:37 ART 2006 nicolas@house.com.ar |
|---|
| 544 |
* updated docs |
|---|
| 545 |
|
|---|
| 546 |
Mon Feb 27 19:27:28 ART 2006 nicolas@house.com.ar |
|---|
| 547 |
* do not send settimer for nonexistant queues |
|---|
| 548 |
|
|---|
| 549 |
Mon Feb 27 19:25:36 ART 2006 nicolas@house.com.ar |
|---|
| 550 |
* Clear counter when there are no calls in queue |
|---|
| 551 |
|
|---|
| 552 |
Mon Feb 27 17:27:41 ART 2006 nicolas@house.com.ar |
|---|
| 553 |
* restrict to channel name same as mybutton |
|---|
| 554 |
|
|---|
| 555 |
Tue Feb 21 17:26:13 ART 2006 nicolas@house.com.ar |
|---|
| 556 |
* fix meetme sccp |
|---|
| 557 |
|
|---|
| 558 |
Tue Feb 21 16:09:02 ART 2006 nicolas@house.com.ar |
|---|
| 559 |
* Catalan language |
|---|
| 560 |
|
|---|
| 561 |
Mon Feb 20 16:10:40 ART 2006 nicolas@house.com.ar |
|---|
| 562 |
* suse_init |
|---|
| 563 |
|
|---|
| 564 |
Mon Feb 20 15:55:22 ART 2006 nicolas@house.com.ar |
|---|
| 565 |
* link_buttons |
|---|
| 566 |
Add url and target to the button definition so you can hyperlink |
|---|
| 567 |
to anything you want from any button. |
|---|
| 568 |
Also added the enable_label_background that sets the background |
|---|
| 569 |
color on the labels to the led colors depeding on state. |
|---|
| 570 |
|
|---|
| 571 |
Thu Feb 2 17:51:42 ART 2006 nicolas@house.com.ar |
|---|
| 572 |
* listen_addr |
|---|
| 573 |
Add listen_addr parameter to select the ip address the server will bind to |
|---|
| 574 |
|
|---|
| 575 |
Tue Jan 31 20:49:13 ART 2006 nicolas@house.com.ar |
|---|
| 576 |
* NewSwf |
|---|
| 577 |
|
|---|
| 578 |
Tue Jan 31 20:47:11 ART 2006 nicolas@house.com.ar |
|---|
| 579 |
* fontfix |
|---|
| 580 |
Fix several font issues on the flash client |
|---|
| 581 |
|
|---|
| 582 |
Tue Jan 31 20:41:04 ART 2006 nicolas@house.com.ar |
|---|
| 583 |
* Remove channel from queue hash on rename.. fix for queue buttons |
|---|
| 584 |
|
|---|
| 585 |
Tue Jan 31 20:32:40 ART 2006 nicolas@house.com.ar |
|---|
| 586 |
* Ignore <MASQ> & <ZOMBIE> from trunk sessions, fix TRUNK problem. |
|---|
| 587 |
|
|---|
| 588 |
Tue Dec 27 00:33:17 ART 2005 nicolas@house.com.ar |
|---|
| 589 |
* Fixed trunk sticky problem |
|---|
| 590 |
|
|---|
| 591 |
- Fixed choppig the last character from op_server.cfg |
|---|
| 592 |
when there was no end of line |
|---|
| 593 |
|
|---|
| 594 |
- Fixed text on buttons when using crypto and the text |
|---|
| 595 |
was empty |
|---|
| 596 |
|
|---|
| 597 |
- Changed the mute/unmute to gray out a button when muted |
|---|
| 598 |
|
|---|
| 599 |
- Fixed agentlogoff for channels with a hypen in the name |
|---|
| 600 |
|
|---|
| 601 |
- New states for sccp, thanks to Laurent Mele |
|---|
| 602 |
|
|---|
| 603 |
- New parameter to pass to operator_panel.swf: nohighligh. If set |
|---|
| 604 |
to 1, button highlighting when mouse over will be disabled. |
|---|
| 605 |
|
|---|
| 606 |
- New LEGEND attributes: URL, TARGET, NO_BASE64. Url for making an |
|---|
| 607 |
hyperlink out of the legend to that url, TARGET to use that html |
|---|
| 608 |
target when clicking the hyperlink, and NO_BASE64 to not convert |
|---|
| 609 |
the legend to base64 (it is not useful at all) |
|---|
| 610 |
|
|---|
| 611 |
- Drag&Drop channels into queues. Just drag an unused button into a |
|---|
| 612 |
queue button and it will be added to that queue. If dragged again, |
|---|
| 613 |
it will remove it from that queue. |
|---|
| 614 |
|
|---|
| 615 |
- astmanproxy support |
|---|
| 616 |
|
|---|
| 617 |
- Added Meetme participants buttons (they show each participant) |
|---|
| 618 |
|
|---|
| 619 |
- Added Queue position buttons (they show each position on a queue, |
|---|
| 620 |
with the corresponding timer and callerid) |
|---|
| 621 |
|
|---|
| 622 |
- Added queue_hide option in op_server.cfg. If set, queue position |
|---|
| 623 |
buttons won't be displayed if they are unused (so you only see |
|---|
| 624 |
the actual number of people waiting on the queue) |
|---|
| 625 |
|
|---|
| 626 |
- Fixed bugs for queue positions when reloading |
|---|
| 627 |
|
|---|
| 628 |
- Fixed timers when reloading |
|---|
| 629 |
|
|---|
| 630 |
.24 |
|---|
| 631 |
Sep 12 2005: |
|---|
| 632 |
|
|---|
| 633 |
- Small bugfix, the security code is now working for everybody |
|---|
| 634 |
|
|---|
| 635 |
- Added swedish translation |
|---|
| 636 |
|
|---|
| 637 |
- Improved efficiency of regexp button matching |
|---|
| 638 |
|
|---|
| 639 |
.23 |
|---|
| 640 |
Sep 9 2005: |
|---|
| 641 |
|
|---|
| 642 |
- FOP now tries to keep track of the number of agents logged into |
|---|
| 643 |
each queue, and displays that info in the queue detailed status box. |
|---|
| 644 |
|
|---|
| 645 |
- Added Mask filter for manager events. The new parameter |
|---|
| 646 |
is "event_mask" and should be written just below each server |
|---|
| 647 |
definition. View op_server.cfg for a sample. |
|---|
| 648 |
|
|---|
| 649 |
- Added Queue Position status. Just change your queue buttons to use |
|---|
| 650 |
more than one position. Then, instead of having a summary button for |
|---|
| 651 |
your queue you will have each button position occupied by the person |
|---|
| 652 |
waiting in that same position on your queue. You can drag them as any |
|---|
| 653 |
other button to transfer. |
|---|
| 654 |
|
|---|
| 655 |
- Internationalization support. 'language' configuration directive |
|---|
| 656 |
in op_server.cfg and op_lang_XX.cfg files and help_XX.html |
|---|
| 657 |
|
|---|
| 658 |
- Support for command line parameters, start the server with --help |
|---|
| 659 |
to see the list of supported options |
|---|
| 660 |
|
|---|
| 661 |
- The web_hostname and port settings in op_server.cfg are now optional |
|---|
| 662 |
If omited it will connect to the same host where the .swf resides and |
|---|
| 663 |
port 4445 |
|---|
| 664 |
|
|---|
| 665 |
- Added restriction for mybutton to FOP_Popup userevent, just add the |
|---|
| 666 |
(optional) Button parameter with the button position (that must be |
|---|
| 667 |
set in the client's mybutton parameter) |
|---|
| 668 |
|
|---|
| 669 |
UserEvent(FOP_Popup|URL: page.php?e=${EXTEN}^Target: top^Button: 1) |
|---|
| 670 |
|
|---|
| 671 |
- Added font and shadow color parameters for button labels, text |
|---|
| 672 |
legends, clid and timer. In op_style.cfg you have 4 optional new |
|---|
| 673 |
parameters: |
|---|
| 674 |
|
|---|
| 675 |
label_font_color = 000000 |
|---|
| 676 |
label_shadow_color = FFFFFF |
|---|
| 677 |
clid_font_color = 000000 |
|---|
| 678 |
timer_font_color = 4000FF |
|---|
| 679 |
|
|---|
| 680 |
You have to put the hex color code for each one. To change the color of |
|---|
| 681 |
a legend use the parameter: |
|---|
| 682 |
|
|---|
| 683 |
font_color = FF0000 |
|---|
| 684 |
|
|---|
| 685 |
- Improved debian init script. Thanks to Tzafir Cohen. |
|---|
| 686 |
|
|---|
| 687 |
- It uses a lot less CPU than previous versions on heavy asterisk boxes |
|---|
| 688 |
|
|---|
| 689 |
- Improved support for parking when using native sip transfers |
|---|
| 690 |
|
|---|
| 691 |
- Minor bugfixes |
|---|
| 692 |
|
|---|
| 693 |
.22 |
|---|
| 694 |
Jun 9 2005: |
|---|
| 695 |
|
|---|
| 696 |
- Minor bugfixes |
|---|
| 697 |
|
|---|
| 698 |
.21 |
|---|
| 699 |
May 29 2005: |
|---|
| 700 |
|
|---|
| 701 |
- You can use 'transparent' as a fade_color for a button in |
|---|
| 702 |
op_style.cfg. That button will only display its borders, with |
|---|
| 703 |
no background color. You can use the background.jpg in creative |
|---|
| 704 |
ways now. |
|---|
| 705 |
|
|---|
| 706 |
- The restrict input parameter can be set to a channel name |
|---|
| 707 |
instead of just the button possition. The restricted button |
|---|
| 708 |
will be hightlithed. |
|---|
| 709 |
|
|---|
| 710 |
- Added margintop and marginleft to the input parameters taken by |
|---|
| 711 |
operator_panel.swf, to set the global margins for the swf object. |
|---|
| 712 |
You can experiment by loading the .swf file directly like: |
|---|
| 713 |
operator_panel.swf?margintop=20&marginleft=40 |
|---|
| 714 |
|
|---|
| 715 |
- Added voicemail_extension parameter to op_server.cfg. If set, |
|---|
| 716 |
FOP will originate a call to that extension when double clicking |
|---|
| 717 |
on the MWI icon. |
|---|
| 718 |
|
|---|
| 719 |
- Added version checking between client & server |
|---|
| 720 |
|
|---|
| 721 |
- You can disable the icon for a button by using icon=0 |
|---|
| 722 |
|
|---|
| 723 |
- Added support for Zap DND state. You have to define the 'dnd' |
|---|
| 724 |
family in op_astdb.cfg |
|---|
| 725 |
|
|---|
| 726 |
- Added astdb checks. See op_astdb.cfg and extensions.conf.sample |
|---|
| 727 |
for details. You can check for day/time mode or anything that its |
|---|
| 728 |
stored on asterisk db. |
|---|
| 729 |
|
|---|
| 730 |
- Changed the PARKXXX buttons to PARK/XXX for consistency. The old |
|---|
| 731 |
syntax will still work fine. |
|---|
| 732 |
|
|---|
| 733 |
- Added monitoring for callerid instead of channel name. Use |
|---|
| 734 |
[CLID/XXXXXX] as the button name in op_buttons.cfg. Its experimental |
|---|
| 735 |
Commands like originates and others might not work. This kind |
|---|
| 736 |
of button will work with CVS-HEAD and without using the dial 'o' |
|---|
| 737 |
flag. |
|---|
| 738 |
|
|---|
| 739 |
- Added persistent security code. It remembers your last input so |
|---|
| 740 |
you don't have to complete it the next time you open FOP. |
|---|
| 741 |
|
|---|
| 742 |
- Added Panel_Context=* to op_buttons.cfg files, with it, that entry |
|---|
| 743 |
will be added to every panel context defined. |
|---|
| 744 |
|
|---|
| 745 |
- Fixed callerid on CVS-HEAD, now it works without using |
|---|
| 746 |
the dial 'o' flag |
|---|
| 747 |
|
|---|
| 748 |
- Added agent status. It displays Idle status an its |
|---|
| 749 |
timers, and refresh queue statistics after each agent |
|---|
| 750 |
call. Set agent_status to 1 in op_server.cfg |
|---|
| 751 |
|
|---|
| 752 |
- Added the option to change the led color from asterisk's |
|---|
| 753 |
dialplan: |
|---|
| 754 |
|
|---|
| 755 |
exten => 1,1,UserEvent(FOP_ledcolor|Color: 0x0000FF^State: 0) |
|---|
| 756 |
|
|---|
| 757 |
The color can be any hex value. The State is: |
|---|
| 758 |
|
|---|
| 759 |
0 for available status (channel not in use) |
|---|
| 760 |
1 for busy status (channel in use) |
|---|
| 761 |
2 for agent status (channel not in use and logged in agent) |
|---|
| 762 |
|
|---|
| 763 |
- Added the option to fire screen pops from asterisk's |
|---|
| 764 |
dialplan: |
|---|
| 765 |
|
|---|
| 766 |
exten => 1,1,UserEvent(FOP_Popup|URL: page.php?e=${EXTEN}^Target: top) |
|---|
| 767 |
|
|---|
| 768 |
- Removed some DOWN status events that were redundant |
|---|
| 769 |
|
|---|
| 770 |
- Added callerid name in screen popups, look at the |
|---|
| 771 |
mypage.php sample in the html directory |
|---|
| 772 |
|
|---|
| 773 |
- Initial Status is fetched from op_server.pl memory |
|---|
| 774 |
instead of querying asterisk every time. Saves lots |
|---|
| 775 |
of asterisk resources and speeds things up |
|---|
| 776 |
|
|---|
| 777 |
- Fixed infobox bug when a button has multiple matches |
|---|
| 778 |
|
|---|
| 779 |
- Background image. Just place a background.jpg file |
|---|
| 780 |
in the same directory as the .swf file and it will |
|---|
| 781 |
be displayed as the background. The canvas size is |
|---|
| 782 |
996x600 |
|---|
| 783 |
|
|---|
| 784 |
- REGEXP buttons. Wildcard buttons are discarded in |
|---|
| 785 |
favor of the more powerful REGEXP buttons. If you |
|---|
| 786 |
use wildcard buttons, replace them with a REGEXP |
|---|
| 787 |
(Ex: if you have [SIP/*] change it to [_SIP/.*]) |
|---|
| 788 |
|
|---|
| 789 |
- The security code is now optional (leave it blank |
|---|
| 790 |
in op_server.cfg for no security code when performing |
|---|
| 791 |
actions) |
|---|
| 792 |
|
|---|
| 793 |
- Added absolute timeout for transferred calls |
|---|
| 794 |
|
|---|
| 795 |
- Added the option to restart asterisk instead of reload |
|---|
| 796 |
the panel when hitting the reload button (enable_restart |
|---|
| 797 |
in op_server.cfg) |
|---|
| 798 |
|
|---|
| 799 |
- Reworked some button matching routines, now it should |
|---|
| 800 |
support Modem[i4l], oh323/* and mISDN |
|---|
| 801 |
|
|---|
| 802 |
.20 |
|---|
| 803 |
Feb 22 2005: |
|---|
| 804 |
|
|---|
| 805 |
- Added support for monitoring multiple asterisk servers |
|---|
| 806 |
|
|---|
| 807 |
- Added wildcard buttons (IAX2/*) |
|---|
| 808 |
|
|---|
| 809 |
- Added Park Slot buttons (PARK701) |
|---|
| 810 |
|
|---|
| 811 |
- Barge Muted (barge_muted in op_server.cfg) |
|---|
| 812 |
Will start the 3rd leg muted when barging in |
|---|
| 813 |
|
|---|
| 814 |
- CallerID Privacy (clid_privacy in op_server.cfg) |
|---|
| 815 |
Will hide the callerid number in the buttons |
|---|
| 816 |
|
|---|
| 817 |
- Show IP address of peers (show_ip in op_server.cfg) |
|---|
| 818 |
Will show the ip address of peers in their buttons |
|---|
| 819 |
|
|---|
| 820 |
- Text legends (LEGEND primitive in op_buttons.cfg) |
|---|
| 821 |
|
|---|
| 822 |
- Highlight of linked buttons |
|---|
| 823 |
|
|---|
| 824 |
- Added Mailbox parameter to the button definition |
|---|
| 825 |
|
|---|
| 826 |
- You can specify a channel name in the dial parameter |
|---|
| 827 |
when using click-to-dial features, thus making it easier |
|---|
| 828 |
to implement |
|---|
| 829 |
|
|---|
| 830 |
.19 |
|---|
| 831 |
Nov 04 2004: |
|---|
| 832 |
|
|---|
| 833 |
- Improved call details, now there is a queue/agent information |
|---|
| 834 |
window and last call details window. |
|---|
| 835 |
|
|---|
| 836 |
- Bugfixes and visual layout tweaks. You can set the highlight color, etc. |
|---|
| 837 |
|
|---|
| 838 |
- You can define a distinct style per panel context. See op_style.cfg |
|---|
| 839 |
|
|---|
| 840 |
- You can include files in op_buttons.cfg with the keyword 'include =>' |
|---|
| 841 |
|
|---|
| 842 |
- The swf client is compressed and much smaller. |
|---|
| 843 |
|
|---|
| 844 |
- When op_server.pl recconects, it close flash clients connections to |
|---|
| 845 |
force a reconnect and update on their status. |
|---|
| 846 |
|
|---|
| 847 |
.18 |
|---|
| 848 |
Oct 29 2004: |
|---|
| 849 |
|
|---|
| 850 |
- Ming client is now the default, the new features work with |
|---|
| 851 |
that client only. |
|---|
| 852 |
|
|---|
| 853 |
- Led color configurable via op_style.cfg |
|---|
| 854 |
|
|---|
| 855 |
- More label renaming options |
|---|
| 856 |
(rename to agent name, rename queuememebers, etc) |
|---|
| 857 |
|
|---|
| 858 |
- Option to change led color for logged in agents |
|---|
| 859 |
|
|---|
| 860 |
- New click to dial feature, accesible via javascript |
|---|
| 861 |
(examples in the html subdir) |
|---|
| 862 |
|
|---|
| 863 |
- Ability to draw rectangles (see op_buttons.cfg for examples) |
|---|
| 864 |
|
|---|
| 865 |
- Added polling for IAX presence |
|---|
| 866 |
|
|---|
| 867 |
.17 |
|---|
| 868 |
Oct 21 2004: |
|---|
| 869 |
|
|---|
| 870 |
- Mostly a bug fix release. Fixed the reload button in the ming client. |
|---|
| 871 |
|
|---|
| 872 |
- Added polling of agents status on connect |
|---|
| 873 |
|
|---|
| 874 |
- Initial take on showing detail info on each agent |
|---|
| 875 |
|
|---|
| 876 |
.16 |
|---|
| 877 |
Oct 20 2004: |
|---|
| 878 |
|
|---|
| 879 |
- Bug fixes: parked channel feature works again, ringing state too. |
|---|
| 880 |
|
|---|
| 881 |
- Encryption is now optional, you can enable or disable it by changing |
|---|
| 882 |
enable_crypto in op_style.cfg (while is this parameter in op_style |
|---|
| 883 |
you may ask? well, the client has the ability to request encryption or |
|---|
| 884 |
not, op_style.cfg sets not only visual parameters, but any client |
|---|
| 885 |
parameter. I might change the configuration file name to op_client.cfg |
|---|
| 886 |
in the future. Without encryption the client uses less CPU. |
|---|
| 887 |
|
|---|
| 888 |
- Include the option for polling voicemail status together with sip |
|---|
| 889 |
peers (poll_voicemail in op_server.cfg) |
|---|
| 890 |
|
|---|
| 891 |
- New feature: ability to rename button labels when agents log in ( |
|---|
| 892 |
rename_label_agentlogin and rename_label_callbacklogin inside |
|---|
| 893 |
op_server.cfg) |
|---|
| 894 |
|
|---|
| 895 |
- New Ming client included. Ming is a library for generating .swf files |
|---|
| 896 |
with wrappers in several languages. I used the perl wrapper to produce |
|---|
| 897 |
a complete client. The source is included in the ming-source directory |
|---|
| 898 |
The precompiled .swf file is in the html directory together with the |
|---|
| 899 |
native flash client. Further development might be done exclusively in |
|---|
| 900 |
Ming. |
|---|
| 901 |
|
|---|
| 902 |
- The Ming client treats fonts a little diferent. If you enable |
|---|
| 903 |
use_embed_fonts in op_style.cfg, then all the font_family values will |
|---|
| 904 |
be overriden by the only embedded font in the .swf. The |
|---|
| 905 |
embedded font looks uniform compared to system (or browser) fonts. You |
|---|
| 906 |
*can* use any font_family available in your platform: just disable the |
|---|
| 907 |
use of embed fonts and select the family for each legend in a button.. |
|---|
| 908 |
but you might end up with chopped text depending of the type of font |
|---|
| 909 |
you use. |
|---|
| 910 |
|
|---|
| 911 |
|
|---|
| 912 |
.15 |
|---|
| 913 |
Oct 1st 2004: |
|---|
| 914 |
|
|---|
| 915 |
- New configuration file format, there is an utility to convert |
|---|
| 916 |
your old configuration to the new format. See UPGRADE, and don't |
|---|
| 917 |
forget to backup first. Be sure to run the utility only with |
|---|
| 918 |
old configuration files, use it once and then remove it just in |
|---|
| 919 |
case. |
|---|
| 920 |
|
|---|
| 921 |
- Fixed MessageWaiting when channel was in another context |
|---|
| 922 |
|
|---|
| 923 |
- MD5 Authentication to Asterisk Manager (md5_auth in op_server.cfg) |
|---|
| 924 |
|
|---|
| 925 |
- Improved context handling in general. Now you can have a security |
|---|
| 926 |
code for each context, as well as meetme rooms to use for bargein. |
|---|
| 927 |
|
|---|
| 928 |
- There is no more auto_conf_exten for finding an empty meetme for |
|---|
| 929 |
barge-ins. You now have to specify the rooms available for that |
|---|
| 930 |
feature with the parameter barge_rooms in op_server.cfg |
|---|
| 931 |
|
|---|
| 932 |
- Timers are now polled from Asterisk on initial connect. (If you open |
|---|
| 933 |
the panel when a conversation was going, you will see the real duration |
|---|
| 934 |
of the call) |
|---|
| 935 |
|
|---|
| 936 |
- TEA Encryption for messages sent from server to client. MD5 used for |
|---|
| 937 |
hashing the password. |
|---|
| 938 |
|
|---|
| 939 |
- Many cosmetical changes to the flash movie, as well as optimizations |
|---|
| 940 |
and rewrites. There are new icons, animations, etc. |
|---|
| 941 |
|
|---|
| 942 |
- More information available when a call is disconnected, including |
|---|
| 943 |
queue status information (completed calls, average holdtime, etc) |
|---|
| 944 |
To get the info double click on the arrow when a call is finished. |
|---|
| 945 |
|
|---|
| 946 |
- Added ability to mute/unmute meetme participants by clicking on the |
|---|
| 947 |
arrow. |
|---|
| 948 |
|
|---|
| 949 |
- Supports for register/unregister/unreachable/lagged realtime events |
|---|
| 950 |
for SIP and IAX peers |
|---|
| 951 |
|
|---|
| 952 |
- You can restrict the drag and drop commands to one button only, see |
|---|
| 953 |
index-restrict.html in the html subdirectory |
|---|
| 954 |
|
|---|
| 955 |
.14 |
|---|
| 956 |
Jul 28th 2004: |
|---|
| 957 |
|
|---|
| 958 |
- You can run the op_server.pl dettached from the console by starting it |
|---|
| 959 |
with the parameter '-d'. There are sample init scripts in the init |
|---|
| 960 |
directory for redhat and debian. |
|---|
| 961 |
|
|---|
| 962 |
- You can now drag a parked channel and transfer it to an available |
|---|
| 963 |
extension just like any other transfer. |
|---|
| 964 |
|
|---|
| 965 |
- Changed to work well with Asterisk RC1 (IAX2 channel names have changed |
|---|
| 966 |
from "IAX2[ext@context]" to IAX2/ext@context. Your IAX2 channels in |
|---|
| 967 |
op_buttons.cfg must be renamed if you use RC1. If you do not user RC1, |
|---|
| 968 |
it might work as before, but I have not tested it. |
|---|
| 969 |
|
|---|
| 970 |
- The flash side has a lot of improvements and changes. The fonts _sans |
|---|
| 971 |
and _serif are now embedded, so they will look consistent in different |
|---|
| 972 |
client computers (the tradeoff is a bigger swf file). When a channel is |
|---|
| 973 |
offline, the label text will also be grayed out. When dragging an icon, |
|---|
| 974 |
there is now visual feedback for the destination button. Added transparent |
|---|
| 975 |
mask to the icons to make drag easier. If the client looses connection to |
|---|
| 976 |
the op_server.pl, it will try to reconnect by itself (it does not work |
|---|
| 977 |
on linux, its a flash bug). |
|---|
| 978 |
|
|---|
| 979 |
- Also in the flash side, there are new elements. A little arrow showing |
|---|
| 980 |
the direction of the call. And if you double click that little arrow |
|---|
| 981 |
after a call is made, you can see the last call status. The new parameters |
|---|
| 982 |
for op_style.cfg are described in UPGRADE |
|---|
| 983 |
|
|---|
| 984 |
- There is a new parameter in op_server.cfg: clid_format |
|---|
| 985 |
You can choose the format for the caller id to be presented in the client |
|---|
| 986 |
The letter 'x' will be replaced with a number, any other text will be |
|---|
| 987 |
preserved. |
|---|
| 988 |
|
|---|
| 989 |
.13 |
|---|
| 990 |
Jul 12th 2004: |
|---|
| 991 |
|
|---|
| 992 |
- Fixed an annoying bug that prevented the initial status to be displayed |
|---|
| 993 |
(the context for wich the panel request events was sent after the |
|---|
| 994 |
status events, so they were ignored by the flash client) |
|---|
| 995 |
|
|---|
| 996 |
- Fixed another annoying bug, the clid text was of an incorrect height, |
|---|
| 997 |
and the drag and drop was erratic because of this |
|---|
| 998 |
|
|---|
| 999 |
- Improved the parking display on the channels. Now you have a flashing |
|---|
| 1000 |
led and a text in the button itself |
|---|
| 1001 |
|
|---|
| 1002 |
- Added a timer with the duration of a call to each button |
|---|
| 1003 |
|
|---|
| 1004 |
- Still more bugs to clean on the trunk feature, please report feedback |
|---|
| 1005 |
on the mailing list.. |
|---|
| 1006 |
|
|---|
| 1007 |
.12 |
|---|
| 1008 |
Jul 5th 2004: |
|---|
| 1009 |
|
|---|
| 1010 |
- Added a caller id display on the button itself |
|---|
| 1011 |
|
|---|
| 1012 |
- The status of meetme and queues is queried on initial connect |
|---|
| 1013 |
|
|---|
| 1014 |
- The event handling was rewriten. Now the flash client receives the |
|---|
| 1015 |
events for its own context (in previous versions, the events were |
|---|
| 1016 |
broadcasted to all clients) |
|---|
| 1017 |
|
|---|
| 1018 |
- Cleaned the debug output a bit. |
|---|
| 1019 |
|
|---|
| 1020 |
- You can send a USR1 signal to the server and look at some state |
|---|
| 1021 |
variables. |
|---|
| 1022 |
|
|---|
| 1023 |
|
|---|
| 1024 |
.11 |
|---|
| 1025 |
Jun 29th 2004: |
|---|
| 1026 |
|
|---|
| 1027 |
- Added 'trunk' buttons. You can define many buttons for just one user. |
|---|
| 1028 |
It is not well tested, as I do not have the means to test it. It might |
|---|
| 1029 |
introduce bugs! |
|---|
| 1030 |
|
|---|
| 1031 |
- Added CRM software integration. You can monitor a button, and when it |
|---|
| 1032 |
rings, a web page is requested in the url and target you specify, with |
|---|
| 1033 |
the clid sent as a GET variable. |
|---|
| 1034 |
|
|---|
| 1035 |
- The debug option in op_server.cfg has changed. See the UPGRADE file or |
|---|
| 1036 |
the online documentation, or the comments on op_server.cfg |
|---|
| 1037 |
|
|---|
| 1038 |
.10 |
|---|
| 1039 |
Jun 22th 2004: |
|---|
| 1040 |
|
|---|
| 1041 |
- Added Contexts for the panel. You can have one server and several |
|---|
| 1042 |
different panels. |
|---|
| 1043 |
|
|---|
| 1044 |
- Added 'Parked calls' as a status for a defined channel/button |
|---|
| 1045 |
|
|---|
| 1046 |
- Fixed important bugs (MWI with contexts not working, transfers not |
|---|
| 1047 |
working in particular situations) |
|---|
| 1048 |
|
|---|
| 1049 |
- Totally new webpage, for up to date documentation, go there |
|---|
| 1050 |
|
|---|
| 1051 |
- You can send a HUP signal to op_server.pl and it will rewrite the |
|---|
| 1052 |
configuration files for the flash applet. |
|---|
| 1053 |
|
|---|
| 1054 |
- New RELOAD button in flash, it will reread the server configuration |
|---|
| 1055 |
and refresh the display. |
|---|
| 1056 |
|
|---|
| 1057 |
.09 |
|---|
| 1058 |
Jun 8th 2004: |
|---|
| 1059 |
|
|---|
| 1060 |
- Added Message Waiting count. When passing the mouse over the envelope |
|---|
| 1061 |
icon the status shows the New and Old messages in that mailbox |
|---|
| 1062 |
|
|---|
| 1063 |
- The server sets the CallerID when originating a call. |
|---|
| 1064 |
|
|---|
| 1065 |
- Changed the debug parameter in op_server.cfg to a bitmap for greater |
|---|
| 1066 |
control off debug output. |
|---|
| 1067 |
|
|---|
| 1068 |
- Changed the way it handles extension numbers (column number 4) in |
|---|
| 1069 |
op_buttons.cfg. Now you can specify the context where the extension |
|---|
| 1070 |
resides by using the syntax: |
|---|
| 1071 |
|
|---|
| 1072 |
extension@context |
|---|
| 1073 |
|
|---|
| 1074 |
If the extension is not reachable from the default context, you must |
|---|
| 1075 |
specify its context there. |
|---|
| 1076 |
|
|---|
| 1077 |
- Changed the way it handles IAX2 channels. To specify an IAX channel you |
|---|
| 1078 |
have to specify its name only, without '@context', eg: |
|---|
| 1079 |
|
|---|
| 1080 |
IAX2[john] |
|---|
| 1081 |
|
|---|
| 1082 |
|
|---|
| 1083 |
.08 |
|---|
| 1084 |
Jun 2nd 2004: |
|---|
| 1085 |
|
|---|
| 1086 |
- Added "Extra Info" Input box |
|---|
| 1087 |
|
|---|
| 1088 |
You can write any text you want in that box. When transferring or |
|---|
| 1089 |
originating a call, that text will be used as the callerid text for |
|---|
| 1090 |
that call. This way you can pass usefull information to the person |
|---|
| 1091 |
you are transferring the call. In order for this feature to work you |
|---|
| 1092 |
need to modify your dialplan ("extensions.conf"). There is an example |
|---|
| 1093 |
extensions.conf provided. |
|---|
| 1094 |
|
|---|
| 1095 |
- Configurable layout of the toolbar |
|---|
| 1096 |
|
|---|
| 1097 |
The bar at the top of the flash applet is now configurable. There are |
|---|
| 1098 |
new parameters in op_style.cfg to adjust the layout: |
|---|
| 1099 |
|
|---|
| 1100 |
clid_label=Extra Info: |
|---|
| 1101 |
security_label=Security Code: |
|---|
| 1102 |
btn_help_label=Help |
|---|
| 1103 |
btn_log_label=Debug |
|---|
| 1104 |
show_security_code=1 |
|---|
| 1105 |
show_clid_info=2 |
|---|
| 1106 |
show_status=3 |
|---|
| 1107 |
show_btn_help=4 |
|---|
| 1108 |
show_btn_debug=5 |
|---|
| 1109 |
|
|---|
| 1110 |
The numbers in the show_xxx varialbes indicates the position in the |
|---|
| 1111 |
toolbar. If you do not want to display an element, set it to 0. |
|---|
| 1112 |
|
|---|
| 1113 |
- Added HELP button and text to the flash movie |
|---|
| 1114 |
|
|---|
| 1115 |
You can add a help.txt file in the same directory as the flash movie |
|---|
| 1116 |
on your webserver. This file will be displayed inside the help window |
|---|
| 1117 |
of the flash movie. You can use basic html tags. You *must* start the |
|---|
| 1118 |
file with the words "text=" |
|---|
| 1119 |
|
|---|
| 1120 |
.07 |
|---|
| 1121 |
May 19th 2004: |
|---|
| 1122 |
|
|---|
| 1123 |
- Added conference buttons |
|---|
| 1124 |
|
|---|
| 1125 |
The channel column (first one) in op_buttons.cfg must be named with |
|---|
| 1126 |
the number of the meetme conference. Eg: you have a meetme conference |
|---|
| 1127 |
number 901, the name of the channel must be '901'. Look at the example |
|---|
| 1128 |
config. |
|---|
| 1129 |
|
|---|
| 1130 |
- Added tranfer of an empty channel to an already connected call and |
|---|
| 1131 |
automatically conference the three parties together |
|---|
| 1132 |
|
|---|
| 1133 |
You have two new parameters in op_server.cfg: |
|---|
| 1134 |
|
|---|
| 1135 |
auto_conference_extension |
|---|
| 1136 |
conference_context |
|---|
| 1137 |
|
|---|
| 1138 |
Set them up and look at op_server.cfg for an example configuration for |
|---|
| 1139 |
asterisk in extensions.conf and meetme.conf |
|---|
| 1140 |
|
|---|
| 1141 |
- Added origination of calls |
|---|
| 1142 |
|
|---|
| 1143 |
You can drag an available button to another available button. This |
|---|
| 1144 |
will originate a call from the first channel to the extension defined |
|---|
| 1145 |
in the desintation button. |
|---|
| 1146 |
|
|---|
| 1147 |
- More readable output log for op_server.pl |
|---|
| 1148 |
|
|---|
| 1149 |
.06 |
|---|
| 1150 |
May 12th 2004 |
|---|
| 1151 |
|
|---|
| 1152 |
- Added voicemail notification: |
|---|
| 1153 |
|
|---|
| 1154 |
There is a new parameter in op_buttons.cfg. The last column has the |
|---|
| 1155 |
voicemail context of the extension. You can leave it blank and it will |
|---|
| 1156 |
not check/show the voicemail status for that button (if its a queue |
|---|
| 1157 |
button or an extension without voicemail on). |
|---|
| 1158 |
|
|---|
| 1159 |
You also have three new parameters in op_style.cfg: |
|---|
| 1160 |
|
|---|
| 1161 |
mail_margin_left |
|---|
| 1162 |
mail_margin_top |
|---|
| 1163 |
mail_scale |
|---|
| 1164 |
|
|---|
| 1165 |
to set the placement and size of the voicemail icon in the button. |
|---|
| 1166 |
|
|---|
| 1167 |
.05 |
|---|
| 1168 |
Apr 17th 2004 |
|---|
| 1169 |
|
|---|
| 1170 |
- Fixed a typo that prevented the applet from working. |
|---|
| 1171 |
|
|---|
| 1172 |
.04 |
|---|
| 1173 |
Apr 16th 2004 |
|---|
| 1174 |
|
|---|
| 1175 |
- Changed configuration files |
|---|
| 1176 |
|
|---|
| 1177 |
The configuration files are different: in version .03 the |
|---|
| 1178 |
op_server.cfg had the button configuration and layout. In version |
|---|
| 1179 |
.04 that information is stored in op_buttons.cfg. There are 2 new |
|---|
| 1180 |
parameters in op_buttons.cfg, extension and icon. |
|---|
| 1181 |
|
|---|
| 1182 |
op_server.cfg is now used for the parameters of the op_server |
|---|
| 1183 |
itself, like port to listent to, security code, debug level. You |
|---|
| 1184 |
don't have to modify op_server.pl anymore. All configuration is done |
|---|
| 1185 |
in the cfg files. |
|---|
| 1186 |
|
|---|
| 1187 |
There is a new configuration file: op_style.cfg with the style and |
|---|
| 1188 |
size of the buttons. |
|---|
| 1189 |
|
|---|
| 1190 |
- Added Queues buttons |
|---|
| 1191 |
|
|---|
| 1192 |
You can display call queues on a button. Just put the name |
|---|
| 1193 |
of the queue as the channel name. |
|---|
| 1194 |
|
|---|
| 1195 |
- Reconnection to Asterisk Manager port |
|---|
| 1196 |
|
|---|
| 1197 |
The op_server now tries to reconnect to Asterisk Manager |
|---|
| 1198 |
port in case of disconnection. So if you restart Asterisk |
|---|
| 1199 |
you don't need to restart the op_server.pl, it will reconnect |
|---|
| 1200 |
by itself. |
|---|
| 1201 |
|
|---|
| 1202 |
- Totally redone flash movie: operator_panel3.swf |
|---|
| 1203 |
|
|---|
| 1204 |
The flash applet in version .04 is totally rewriten. IÏt |
|---|
| 1205 |
has no bitmaps. All graphics are vector based, so you can |
|---|
| 1206 |
change the style and sizes without loosing detail. There |
|---|
| 1207 |
is no timer or status on each button in order to save space. |
|---|
| 1208 |
You can see the status of a channel by passing the mouse |
|---|
| 1209 |
over the red oval. |
|---|
| 1210 |
|
|---|
| 1211 |
The new op_server.pl is compatible with the flash applet |
|---|
| 1212 |
of previous versions (operator_panel.swf), with fixed 24 |
|---|
| 1213 |
buttons display, timers, and scrolling info on each channel. |
|---|