Commit Graph

90 Commits

Author SHA1 Message Date
Nate 7b514d342c Ring Groups: Add window titles. 2020-01-06 11:55:40 -07:00
Nate b993ab8197 Ring Groups: Include dialplan in list view actions (doh). 2019-11-30 10:02:53 -07:00
FusionPBX 222e8ad37f Update ring_group_edit.php 2019-11-26 21:49:27 -07:00
FusionPBX 78ed9ca3bc Update ring_group_edit.php 2019-10-28 11:17:46 -06:00
FusionPBX aca93b0721 Update ring_group_edit.php 2019-10-25 19:21:54 -06:00
FusionPBX 5524ed94c7 Update ring_group_edit.php 2019-10-02 13:56:35 -06:00
FusionPBX 0b66435338 Update ring_group_edit.php 2019-10-02 13:12:04 -06:00
FusionPBX b9246dc903 Update ring_group_edit.php 2019-10-02 12:19:36 -06:00
Nate f50e99b02a Ring Groups: Token integration. 2019-09-19 07:34:03 -06:00
Nate 31e370d0b2 Ring Groups: Fix CID Name/Number Prefix. 2019-09-16 09:53:11 -06:00
FusionPBX 9fa9e30833 Fix the ring group message for add or update. 2019-09-05 07:45:02 -06:00
FusionPBX 8f20a59225 Update ring_group_edit.php 2019-08-14 02:01:18 -06:00
Nate 927458933e Ring Groups: Database class integration. 2019-08-13 04:48:28 -06:00
FusionPBX 015144bdd2 Update ring_group_edit.php 2019-08-06 19:50:44 -06:00
FusionPBX c7aab4f7f7 Update ring_group_edit.php 2019-07-13 09:31:54 -06:00
FusionPBX bacdd643cf Update ring_group_edit.php 2018-11-14 00:25:14 -06:00
FusionPBX 6ae151f026 Update ring_group_edit.php 2018-11-03 13:10:53 -06:00
FusionPBX 4c1f70a082 Update ring_group_edit.php 2018-11-03 11:28:41 -06:00
FusionPBX 3de2eacb27 Update ring_group_edit.php 2018-10-15 09:49:35 -06:00
AlexanderDCrane 71669f970b Update ring_group_edit.php (#3386) 2018-08-31 13:37:23 -06:00
markjcrane a72f1d6266 Change messages class to message 2018-08-31 03:09:01 +00:00
FusionPBX bef3444158 Update ring_group_edit.php 2018-06-12 17:30:12 -06:00
AlexanderDCrane e2ce8e1f0b Update ring_group_edit.php (#3182) 2018-06-12 17:24:34 -06:00
AlexanderDCrane 6cb53e9ba8 Escape user data on ring_group_edit.php (#3105) 2018-06-09 11:56:07 -06:00
FusionPBX 37a1050676 Update ring_group_edit.php 2018-05-07 19:52:55 -06:00
FusionPBX 8ef4550c08 Update ring_group_edit.php 2018-05-07 19:46:28 -06:00
FusionPBX 79b1daabf6 Update ring_group_edit.php 2018-04-05 15:52:00 -06:00
FusionPBX c930c92708 Update ring_group_edit.php 2018-04-05 15:51:48 -06:00
FusionPBX 4617018491 Update ring_group_edit.php 2018-04-05 15:48:38 -06:00
FusionPBX 1f91ff61e4 Update ring_group_edit.php 2018-04-05 15:35:08 -06:00
FusionPBX dce68b3d07 Update ring_group_edit.php 2018-04-05 14:53:36 -06:00
FusionPBX 49372c6627 Update ring_group_edit.php 2018-02-10 17:19:54 -07:00
FusionPBX db034258be Update ring_group_edit.php 2018-02-10 13:16:23 -07:00
Mafoo f0feb25016 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 fa4ab999cf 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 503ef0e233 Update ring_group_edit.php 2017-04-14 02:23:48 -06:00
FusionPBX 4d7b86bb5c Update ring_group_edit.php 2017-01-12 03:19:38 -07:00
jebsolutions c2dc99bdb9 [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 ba4b6b0b41 Update ring_group_edit.php 2016-10-16 10:43:00 -06:00
FusionPBX fbe490dfd4 Update ring_group_edit.php 2016-10-05 18:38:07 -06:00
FusionPBX fdbbcb2fe4 Update ring_group_edit.php 2016-10-02 01:03:45 -06:00
FusionPBX 7f03caca49 Update ring_group_edit.php 2016-09-29 16:31:42 -06:00
FusionPBX 4f3bf8029b 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 207f3031ff Update ring_group_edit.php
Set the default ring_group_ringback to ${us-ring}
2016-06-19 09:35:21 -06:00
Mafoo d663891bd8 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 8abe003a71 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 a1dda766d8 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 7a65bf2148 Random strategy for ring groups 2015-09-07 08:33:34 +02:00
markjcrane d2147cb133 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 7dccb98465 Convert ring groups to use the new php class. 2015-08-07 14:30:29 -05:00