Ticket #3215 (closed Feature Requests: fixed)

Opened 5 years ago

Last modified 5 years ago

func_devstate support in asterisk 1.6

Reported by: kopspa Assigned to: p_lindheimer
Priority: minor Milestone: 2.5
Component: Core Version: 2.5-branch
Keywords: Cc:
Confirmation: Pending Distro:
Backend Engine: Asterisk 1.6 Distro Ver:
Backend Ver: 2.5.0.0 SVN Revision (if applicable):

Description

hi,

currently freepbx supports the func_devstate on 1.4 (backported from 1.6) using the DEVSTATE function in the dialplan

however, when using asterisk 1.6, the function should be DEVICE_STATE.

Cheers

Change History

09/26/08 15:43:26 changed by p_lindheimer

  • confirmation changed from Unreviewed to Pending.

I have changes for FreePBX (but not ARI) pending for this, however I discussed it with Russellb at Astricon this week and will be checking back with him to see if 1.6 might consider supporting both formats. The issue is that func_devstate.c was never part of 1.4 because if it was, they would either not change it or support both by policy. However, there are many users who have taken advantage of it in the Asterisk world so even if we fix it in FreePBX (like we will if needed), it still breaks those users who adopted the unofficial patch when the migrate to 1.6.

10/04/08 18:44:04 changed by p_lindheimer

(In [6913]) re #3215 used DEVICE_STATE for Asterisk 1.6+, fixes all but ARI

10/20/08 13:36:14 changed by p_lindheimer

  • status changed from new to closed.
  • resolution set to fixed.

(In [7048]) closes #3215 DEVICE_STATE with Asterisk 1.6 (will be merging back to 2.5 branch)

10/22/08 13:21:18 changed by p_lindheimer

(In [7103]) Merged revisions 6980-7048 via svnmerge from http://svn.freepbx.org/freepbx/trunk

Merge back ARI inline playback and callme functions and call screening option in phonefeatures to 2.5 to create an ari release candidate

................

r6980 | p_lindheimer | 2008-10-13 20:38:08 -0700 (Mon, 13 Oct 2008) | 69 lines

Merged revisions 6420-6456,6458,6460-6976,6978-6979 via svnmerge from http://svn.freepbx.org/freepbx/branches/ari_changes

Removes ARI popup and puts player inline for voicemail and callmonitor also adds callback ability to phone, requires change to core not yet checked in.

........

r6420 | p_lindheimer | 2008-08-18 08:21:56 -0700 (Mon, 18 Aug 2008) | 1 line

create ari_changes branch to try some new stuff and would be good to move all AMI to phpagi-asmanager.php library

........

r6421 | sasargen | 2008-08-18 11:21:59 -0700 (Mon, 18 Aug 2008) | 1 line

ARI: adds inline playback, call me and download

........

r6436 | sasargen | 2008-08-22 06:58:34 -0700 (Fri, 22 Aug 2008) | 1 line

ARI: update callmonitor.module for inline play and download

........

r6437 | sasargen | 2008-08-22 12:17:36 -0700 (Fri, 22 Aug 2008) | 1 line

ARI: voicemail.module changed 'private' to 'var' for php4 compatibility

........

r6473 | sasargen | 2008-08-25 08:18:41 -0700 (Mon, 25 Aug 2008) | 1 line

ARI: Fixed additional encryption calls to properly urlencode

........

r6476 | sasargen | 2008-08-25 14:06:20 -0700 (Mon, 25 Aug 2008) | 1 line

ARI: fix crypt calls to not urlencode form field values

........

r6509 | sasargen | 2008-08-30 06:23:13 -0700 (Sat, 30 Aug 2008) | 1 line

ARI: cleanup unused variables and remove popup.css

........

r6510 | sasargen | 2008-08-30 06:25:19 -0700 (Sat, 30 Aug 2008) | 1 line

ARI: remove popup.css (for real this time)

........

r6650 | sasargen | 2008-09-08 05:41:20 -0700 (Mon, 08 Sep 2008) | 1 line

ARI: remove unused variables for call me feature

........

r6651 | sasargen | 2008-09-08 05:47:32 -0700 (Mon, 08 Sep 2008) | 1 line

ARI: update version for ari_changes branch

........

r6681 | sasargen | 2008-09-10 06:06:01 -0700 (Wed, 10 Sep 2008) | 1 line

ARI: add value='yes' to checkbox tags

........

r6832 | sasargen | 2008-09-22 07:09:56 -0700 (Mon, 22 Sep 2008) | 1 line

manual merge of ARI fixes up to r6831 from 2.5 branch to ari_changes branch

........

r6833 | sasargen | 2008-09-22 10:10:27 -0700 (Mon, 22 Sep 2008) | 1 line

ARI: update callme feature to use phpagi-asmanager for Asterisk Manager Interface

........

r6839 | sasargen | 2008-09-24 09:47:16 -0700 (Wed, 24 Sep 2008) | 1 line

ARI: fix play_page.php to pass recindex instead of path of file to play

........

r6978 | sasargen | 2008-10-13 20:17:56 -0700 (Mon, 13 Oct 2008) | 1 line

small fix for ARI changes after merge from trunk

........

................

r6983 | sasargen | 2008-10-14 14:19:58 -0700 (Tue, 14 Oct 2008) | 1 line

add vm-callme context to dialplan, update callme.php to drop calls into vm-callme context

................

r6993 | sasargen | 2008-10-16 08:26:52 -0700 (Thu, 16 Oct 2008) | 1 line

ARI: add call screening control to Phone Features page

................

r7040 | sasargen | 2008-10-20 06:49:54 -0700 (Mon, 20 Oct 2008) | 1 line

ARI: make and globally available for modules

................

r7042 | sasargen | 2008-10-20 08:12:44 -0700 (Mon, 20 Oct 2008) | 1 line

ARI: allow hangup of callme calls to extensions with special characters

................

r7045 | p_lindheimer | 2008-10-20 09:07:43 -0700 (Mon, 20 Oct 2008) | 1 line

add php-asmanager.php to included files for switch over to phpagi libraries

................

r7047 | p_lindheimer | 2008-10-20 09:39:03 -0700 (Mon, 20 Oct 2008) | 1 line

move to proper astman global for manager connection

................

r7048 | p_lindheimer | 2008-10-20 10:36:13 -0700 (Mon, 20 Oct 2008) | 1 line

closes #3215 DEVICE_STATE with Asterisk 1.6 (will be merging back to 2.5 branch)

................