Commit Graph

87 Commits

Author SHA1 Message Date
FusionPBX 666c4a4cb3
Update ring_group_edit.php 2019-10-28 11:17:46 -06:00
FusionPBX fa700c69ba
Update ring_group_edit.php 2019-10-25 19:21:54 -06:00
FusionPBX 82eeef493f
Update ring_group_edit.php 2019-10-02 13:56:35 -06:00
FusionPBX dc23c0ac61
Update ring_group_edit.php 2019-10-02 13:12:04 -06:00
FusionPBX 49495b3337
Update ring_group_edit.php 2019-10-02 12:19:36 -06:00
Nate 8ad8ad7869 Ring Groups: Token integration. 2019-09-19 07:34:03 -06:00
Nate d59a46a395 Ring Groups: Fix CID Name/Number Prefix. 2019-09-16 09:53:11 -06:00
FusionPBX 36ae092c13
Fix the ring group message for add or update. 2019-09-05 07:45:02 -06:00
FusionPBX 631f08c255
Update ring_group_edit.php 2019-08-14 02:01:18 -06:00
Nate a932eb39ea Ring Groups: Database class integration. 2019-08-13 04:48:28 -06:00
FusionPBX 0c0895e1f4
Update ring_group_edit.php 2019-08-06 19:50:44 -06:00
FusionPBX 8bd4b2a42c
Update ring_group_edit.php 2019-07-13 09:31:54 -06:00
FusionPBX 28f4b8c049
Update ring_group_edit.php 2018-11-14 00:25:14 -06:00
FusionPBX e1a8a20a0b
Update ring_group_edit.php 2018-11-03 13:10:53 -06:00
FusionPBX f950d2a229
Update ring_group_edit.php 2018-11-03 11:28:41 -06:00
FusionPBX caaa4e5689
Update ring_group_edit.php 2018-10-15 09:49:35 -06:00
AlexanderDCrane a73d2cb39b Update ring_group_edit.php (#3386) 2018-08-31 13:37:23 -06:00
markjcrane 9717543a46 Change messages class to message 2018-08-31 03:09:01 +00:00
FusionPBX 6302164b3a
Update ring_group_edit.php 2018-06-12 17:30:12 -06:00
AlexanderDCrane a7884e279f Update ring_group_edit.php (#3182) 2018-06-12 17:24:34 -06:00
AlexanderDCrane c7e7b2af09 Escape user data on ring_group_edit.php (#3105) 2018-06-09 11:56:07 -06:00
FusionPBX 6bf112efb8
Update ring_group_edit.php 2018-05-07 19:52:55 -06:00
FusionPBX b1c1c8c9a0
Update ring_group_edit.php 2018-05-07 19:46:28 -06:00
FusionPBX 458b239c77
Update ring_group_edit.php 2018-04-05 15:52:00 -06:00
FusionPBX 3c8e8478a7
Update ring_group_edit.php 2018-04-05 15:51:48 -06:00
FusionPBX 1ddc3251ca
Update ring_group_edit.php 2018-04-05 15:48:38 -06:00
FusionPBX c1ca181939
Update ring_group_edit.php 2018-04-05 15:35:08 -06:00
FusionPBX e6d2e1f8b8
Update ring_group_edit.php 2018-04-05 14:53:36 -06:00
FusionPBX 38002a8cb4
Update ring_group_edit.php 2018-02-10 17:19:54 -07:00
FusionPBX baac03c085
Update ring_group_edit.php 2018-02-10 13:16:23 -07:00
Mafoo b7f4cba09c Enhance - Convert more messages (#2646)
convert more messages to messages class
skipped dashboard messages due to them relying on $_SESSION['message']
to know if there has already been a change
2017-06-08 09:39:04 -06:00
konradSC ab349620c8 Ring group toll allow (#2520)
* Merge (#4)

* Added variables to disable call waiting and t.38 faxing

* HT702 config file variables: grandstream_disable_call_waiting, grandstream_disable_fax_t38

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update app_config.php

* Corrected bug with expansion board and call park value.  Was 19, should be 16.

* MAC detection for some Grandstream phones (#2486)

Some GS models send the Mac address in the user agent

* Add/Update German and Austrian translations (#2483)

Updates to the following apps:
call_broadcast
call_flows
devices
dialplan_inbound
dialplan_outbound
edit
emails
exec
extensions
fax
fifo
fifo_list
gateways
ivr_menus

* Update destinations.php

* Update xml_cdr_inc.php

* Update status_registrations.php

* Update y000000000028.cfg

* Update y000000000066.cfg

* Update y000000000035.cfg

* Update y000000000065.cfg

* Update y000000000051.cfg

* Update y000000000023.cfg

* Update y000000000025.cfg

* Update y000000000029.cfg

* Update y000000000036.cfg

* Update y000000000038.cfg

* Update y000000000032.cfg

* Update y000000000046.cfg

* Update y000000000000.cfg

* Update y000000000054.cfg

* Update y000000000045.cfg

* Update y000000000069.cfg

* Update y000000000004.cfg

* Update y000000000044.cfg

* Update y000000000044.cfg

* Update y000000000005.cfg

* Update y000000000052.cfg

* Update y000000000007.cfg

* Update y000000000037.cfg

* BugFix for VM Transcription (#2491)

Records as MP3 and skips transcription steps if a user has transcription set to false.

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Yet another ip phone reporting MAC in the UserAgent (#2492)

* Update app_config.php

Begin adding uuid's for key functions.

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Create 560_extension_queue.xml

* Update y000000000037.cfg

* Update y000000000007.cfg

* Update app_config.php

* Update y000000000052.cfg

* Update y000000000028.cfg

* Update y000000000005.cfg

* Update y000000000044.cfg

* Update y000000000044.cfg

* Update y000000000004.cfg

* Update y000000000069.cfg

* Update y000000000045.cfg

* Update y000000000000.cfg

* Update y000000000046.cfg

* Update y000000000032.cfg

* Update y000000000038.cfg

* Update y000000000054.cfg

* Update y000000000036.cfg

* Update y000000000029.cfg

* Update y000000000066.cfg

* Update y000000000035.cfg

* Update y000000000065.cfg

* Update y000000000051.cfg

* Update y000000000023.cfg

* Update y000000000025.cfg

* Update app_config.php

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update app_config.php

* Fix. Add new sip profile setting. (#2500)

* BugFix [master] system information git (#2499)

fix for if the .git folder is present but corrupt

* Fix. Redirect back to correct profile after delete setting. (#2501)

Fix. Add setting (seems need also set sip_profile_uuid)
Change. Order settings by name when output.

* Restore Button + Audiocodes preliminary support (#2502)

* Audiocodes phone support + restore default for vendors

* Restore button

* Restore script

* Update device_vendors.php

* Some FR & ES translation fixes (#2503)

* Update app_config.php

* Update app_config.php

* Create {$mac}.cfg

* Create directory.xml

* Create favorite_setting.xml

* Create y000000000025.cfg

* Fix. Add extension with non numeric extension number. (#2508)

* Update ring_group_edit.php

* Update call_edit.php

* Create 080_default_caller_id

* Update 080_default_caller_id

* Rename 080_default_caller_id to 080_default_caller_id.xml

* Fix. Create needed number of extensions (#2509)

* Update dialplan_edit.php

* Update switch.php

* Update index.php

* Update switch.php

* Update voicemail_edit.php

* Update app_config.php (#2515)

Add the necessary permissions in order to use the database save function (fusion 4.3) when coding for voicemail option adds/deletes/updates.

I realize these voicemail permissions overall will probably get cleaned up even more once the whole app is updated to use the database function, but this is a stop gap measure. I am working on adding voicemail options to the Bulk Account Settings app and I'm stuck without these permissions. The function is kicking a out 403 Forbidden.

* Update app_config.php

* Really use configured transcribe_language for transcription (#2513)

* Fix renaming domains (#2512)

* Make presence for conferences work out of the box (#2514)

Use '@' instead of '-' for separating conference name and domain, which
is what FreeSWITCH mod_conference uses.

* Add. Speed dial respects contacts user. (#2249)

* Add. Speed dial respects contacts user.

One user can not use speed dial numbers from contacts
associated with another user

* Make SQL query more efficient

* Add. Support find contacts by user groups as well

If contact has set any `user` or `group` then only this users can use speed dial numbers
in other case speed dial numbers are global for domain.

* Fixup for renaming domains (#2517)

The previous fix was incomplete, this one should do it.

* Create app_defaults.php

* Update page.lua

* CC Key Support for Call Center (#2518)

* Exit Keys support

* Multilanguage support

* CC Key Support

* Update call_center.php

* Update code to iterate over numbers. (#1727)

* Update code to iterate over numbers.

This code fixes some problems
 * range like `009-010` current code produce numbers `009` and `0010`
 * range like `200-100` now raise error so it will be easy to debug
 * range like `010-20` now generate error.
 * `destination` is string so condition `destination == tonumber(sip_from_user)` is always false so change it `destination == sip_from_user`

* Fix. handle ranges like `100-100`

* Update app_config.php

* Update app_languages.php

* Update ring_group_edit.php

* Update index.lua
2017-04-19 14:12:14 -06:00
FusionPBX a9765f7139 Update ring_group_edit.php 2017-04-14 02:23:48 -06:00
FusionPBX 2508d71b05 Update ring_group_edit.php 2017-01-12 03:19:38 -07:00
jebsolutions 076a02b41c [master] fix bug #2017 ring groups broken until re-save (#2108)
test case:
Create a new ring group with one extension.
Immediately dial the ring group number.

expected result:
Phone rings.  No errors in log.

actual result:
Call terminates and log has "0" as ring_group_uuid and a sql error.
Note: editing and re-saving the ring group works around the problem

The Problem:
Line 162: non-existent variable...being checked is returned as false  = 0

Line 278: Xml gets generated with bogus zero...

Line 298: Generate a new uuid...but too late.  We already generated the xml dial plan which will be invalid until we edit and resave this ring group.

fix:
Generate uuid before generating xml
2016-11-21 21:53:56 -07:00
FusionPBX 0667087d28 Update ring_group_edit.php 2016-10-16 10:43:00 -06:00
FusionPBX 1b8cbe603b Update ring_group_edit.php 2016-10-05 18:38:07 -06:00
FusionPBX 741980b065 Update ring_group_edit.php 2016-10-02 01:03:45 -06:00
FusionPBX c03e2e520e Update ring_group_edit.php 2016-09-29 16:31:42 -06:00
FusionPBX b7ee708ee0 Update ring_group_edit.php
Remove skip active as it has been replaced by strategy: rollover which skips endpoints that return a busy.
2016-08-05 08:40:16 -06:00
FusionPBX 7c8c6c99d0 Update ring_group_edit.php
Set the default ring_group_ringback to ${us-ring}
2016-06-19 09:35:21 -06:00
Mafoo 4605117d51 Enhance Ringback (#1590)
created new class to look after generating the list of ringbacks
available
adjusted MOH class so legacy method is still possible (just not recommend) and utilizes optgroups as well
converted ring_groups and ivr_menus to use new method
added translations
implemented list_recordings in switch_recordings class
2016-06-08 07:21:45 -06:00
Harry G. Coin 89e5ecbcdf The goal is to increase confidence in fusionpbx, one step is to run by default with error_reporting (E_ALL ^ E_NOTICE);
So, please find in this set numerous small changes which eliminate numerous php warning messages.

Also, a small bug fix in an sql statistics routine, naming a count(*) field as count, so displaying correct detail.

If any of the proposed changes are omitted, the relevant page will experience php warnings.

There are no doubt fusionpbx pages I've yet to visit that still generate warnings, this set is nearly certainly not comprehensive.
2016-04-25 20:19:58 -05:00
reliberate ef755cf9da Theme: Minor CSS tweaks.
Ring Groups: Rework forwarding controls - integrate into Dashboard view and Ring Group edit page.
2016-03-29 14:15:01 -06:00
koldoa 2047fa7859 Random strategy for ring groups 2015-09-07 08:33:34 +02:00
markjcrane e9b93fd426 Remove switch_select_destination function from the remaining features that used it and replace with the destination php class. 2015-08-07 15:06:07 -05:00
markjcrane 3857b04be0 Convert ring groups to use the new php class. 2015-08-07 14:30:29 -05:00
Nate Jones 611b308d9e Ring Groups: Added Missed Call notification interface.
Extensions: Removed unnecessary echoes.
2015-06-19 16:33:05 +00:00
Mark Crane 83e4bbc1d1 Change the type from numeric to text. 2015-06-07 05:46:00 +00:00
Mark Crane b316de986f Fix ring group form save change distinctive_ring to ring_group_distinctive_ring. 2015-06-05 17:44:12 +00:00