Commit Graph

254 Commits

Author SHA1 Message Date
FusionPBX 1b8bf75eff
Simplify outbound destinations further by hiding irrelevant settings. 2022-08-17 09:38:24 -06:00
FusionPBX 25d59d69fe
On change destination type show and hide specific fields 2022-08-08 13:25:56 -06:00
FusionPBX 1a96d4007a
Additional changes to allow hangup action which has no data. 2022-07-20 09:45:11 -06:00
FusionPBX aa488eed01
Needed to allow hangup action which has no data. 2022-07-20 09:40:23 -06:00
FusionPBX e6d7c76870
Fix the caller ID number label. 2022-07-17 19:09:34 -06:00
FusionPBX 8ce558702a
Add destination conditions. 2022-07-16 23:31:29 -06:00
markjcrane 4f2987da2d Add destination_actions type json allows adding multiple actions 2022-07-15 22:38:21 -06:00
FusionPBX e2640b8752
Use the destination_cid_name_prefix permission and get more values from the database when user doesn't have permission to the value. 2022-07-12 17:16:19 -06:00
FusionPBX 57df8a02aa
Require destination_number for add.
Update can get the number from the database.
2022-07-01 11:37:48 -06:00
FusionPBX 7a6f02474e
Prevent spaces from being considered as a valid destination_number. 2022-06-16 15:07:21 -06:00
FusionPBX 94bc7d9f99
Add distinctive ring to inbound destinations (#6357)
* Add distinctive ring to inbound destinations

* Update destination_edit.php
2022-05-02 18:11:56 -06:00
agree 9d69d91630
[destinations] fix missing dialplan extension name (#6237) 2022-01-10 22:25:42 -07:00
FusionPBX 4b68118d3e
Add group select 2021-12-14 16:23:47 -07:00
FusionPBX a43ad4a992
Destination edit enable emptying app and data values 2021-09-03 23:13:16 -06:00
FusionPBX b640a68581
Ensure destination cache is cleared when destination is saved by a user in the admin group. 2021-09-03 23:00:07 -06:00
FusionPBX 164467aea9
Change the order of operation to fix an issue when destination range was added. 2021-08-10 12:39:09 -06:00
FusionPBX e20a27d659
Destination Edit - efficiency improvements.
Efficiency Improvements.
- Use the build dialplan XML when saving a dialplan as its more efficient than running the dialplan class xml method.
- Remove delete previous dialplan details as there it seems to be redundant. There is a broader delete for dialplan details in the code.
2021-07-30 14:27:02 -06:00
FusionPBX 00f121701f
Fix outbound destinations and toggle display the user and hold music. 2021-07-29 23:41:45 -06:00
FusionPBX 0445361ad1
Add destination_numbers array and use a foreach. 2021-07-18 17:28:37 -06:00
FusionPBX e400815c75
Add ability to assign destinations to users.
- Remove trim
2021-06-04 10:46:35 -06:00
FusionPBX b21572fb44
Add better support for destination alternate
Get the destination actions from columns in the destination table instead of filtering through the dialplan details. If a destination action app is set or export then use inline = true.
2021-06-03 21:30:31 -06:00
markjcrane 3ce6855116 Add hold_music support to ring groups 2021-05-06 15:09:34 -06:00
markjcrane 8d95421fc6 Only add continue_on_fail when using application bridge 2021-05-05 13:33:15 -06:00
FusionPBX 06617e0c1e
Change effective_caller_id_name inline false
The inline attribute breaks effective_caller_id_name. Changed inline attribute to false to fix the issue.
2021-04-06 13:25:36 -06:00
FusionPBX 70577ac83f
Add destination order to the database and use it. 2021-03-06 08:14:54 -07:00
agree a1baa68230
Destinations add accountcode permission 2021-01-18 17:08:12 -05:00
demonspork 8fb5ffb553
Destination Emergency Checkbox Spacing Fix
Add a missing non-breaking space to fix the positioning of the checkbox.
2021-01-11 10:24:30 -06:00
FusionPBX dadea8d4c6
Merge pull request #5672 from demonspork/Destination-Emergency
Add Support for Validated Emergency Destinations/Caller ID
2020-12-24 10:31:44 -07:00
demonspork c3704c6172 Add Support for Validated Emergency Destinations/Caller ID
This adds emergency_caller_id_select permissions. and an "Emergency" checkbox to destinations. When emergency_caller_id_select permssion is added, the "Emergency Caller ID number" and name become a dropdown in the Extension and only show Destinations that have the "Emergency" checkbox selected to indicate they are valid for emergency calls.
2020-12-11 18:24:14 -06:00
fusionate c13c5182ac Destination Select - Dynamic: Clear session array for Outbound Destinations. 2020-11-30 15:53:44 -07:00
agree 0857b79ddb
Fix accountcode when using loopback 2020-11-18 13:05:31 -05:00
FusionPBX 708ae63440
Minor change use is_array before count this prevents a PHP Warninng. 2020-11-16 15:42:27 -07:00
fusionate 6e25a4a7bf Destinations: Apply destinations > unique default setting. 2020-11-16 12:52:14 -07:00
FusionPBX 3283140022
Update destination_edit.php
Replace string_to_regex with destination to_regex method.
2020-10-10 00:06:38 -06:00
FusionPBX b105b737d8
Add destination_area_code and destination_trunk_prefix. 2020-08-26 21:58:21 -06:00
FusionPBX 6310f5fdb7
Remove the deprecated save_dialplan_xml function. 2020-08-14 00:34:01 -06:00
FusionPBX b61d13fcf5
Re-enable local destination on destination_edit.php 2020-07-13 11:22:52 -06:00
FusionPBX 492ed6a191
Add hold music to destination_edit.php 2020-07-09 15:12:43 -06:00
agree 47c8ceb521
Destinations - Add ability to set condition field on per destination (#5301)
* Update destination_edit.php

* Update app_languages.php

* Update app_config.php
2020-06-10 23:07:12 -06:00
Nate 49f4c166bc Destinations - Edit: Fix cross-domain (via Show All) edit bug. 2020-04-11 15:17:46 -06:00
Nate e8494facee Multiple: Add IDs to form tags, remove empty action attributes. 2020-03-05 10:02:25 -07:00
Nate 029c7174b4 Multiple - Add IDs to common/default action buttons. 2020-03-05 00:05:45 -07:00
FusionPBX 5211750c42 Update destination_edit.php 2020-02-21 17:28:19 -07:00
Nate e32fae3c31 Destinations: Remove deprecated code and delete script. 2020-02-19 18:09:35 -07:00
FusionPBX 92acfdd60a Update destination_edit.php 2020-02-18 16:23:52 -07:00
FusionPBX b23e7829df Update destination_edit.php 2020-02-18 16:13:56 -07:00
FusionPBX da3c290973 Update destination_edit.php 2020-02-07 20:04:15 -07:00
Nate 5e4e57c8b2 Destinations - Edit/Import: Action bar and button updates, token integration. 2020-01-11 12:23:27 -07:00
FusionPBX b827a32a44 Update destination_edit.php 2019-12-27 19:33:55 -07:00
FusionPBX 6157f8f7fa Update destination_edit.php 2019-11-11 09:59:39 -07:00
FusionPBX 434e59fe73 Update destination_edit.php 2019-11-11 09:55:07 -07:00
agree 278018f1c3 Update destination_edit.php (#4810) 2019-10-30 19:06:31 -06:00
Nate 52869dca68 Destinations: Token integration. 2019-09-17 22:30:17 -06:00
FusionPBX f7ce68a202 Update destination_edit.php 2019-09-10 08:06:34 -06:00
FusionPBX 43ccda2a9f Update destination_edit.php 2019-09-06 05:28:27 -06:00
FusionPBX 8e3aa6c4f2 Update destination_edit.php 2019-09-06 05:09:57 -06:00
Nate 77cdc6ea89 Database class integration. 2019-07-29 13:18:48 -06:00
FusionPBX f75d293b7a Update destination_edit.php 2019-07-16 09:26:42 -06:00
FusionPBX 7b8899c732 Update destination_edit.php 2019-04-29 14:33:32 -06:00
FusionPBX 9f9b327b5c Update destination_edit.php 2019-04-29 14:27:54 -06:00
FusionPBX 05514bea6c Update destination_edit.php 2019-04-29 13:22:30 -06:00
FusionPBX 8673e5bc6e Update destination_edit.php 2019-04-29 09:41:21 -06:00
FusionPBX cf41c6a093 Update destination_edit.php 2019-03-08 08:48:38 -07:00
Nate 674e69ebf8 Messages: Misc improvements. Ability to set usage type(s) on Destinations for From field. 2018-12-29 16:05:59 -07:00
FusionPBX bfd0f89268 Update destination_edit.php 2018-12-27 13:18:13 -07:00
FusionPBX 7f86624751 Update destination_edit.php 2018-10-16 22:14:42 -06:00
markjcrane a72f1d6266 Change messages class to message 2018-08-31 03:09:01 +00:00
FusionPBX c338ef6e4d Update destination_edit.php 2018-08-17 21:43:29 -06:00
FusionPBX 5e3f053134 Update destination_edit.php 2018-08-17 21:14:24 -06:00
FusionPBX 1cce62a337 Update destination_edit.php 2018-08-17 20:58:54 -06:00
FusionPBX 5d0f6f3d97 Update destination_edit.php 2018-07-12 08:29:27 -06:00
FusionPBX db89323b3f Update destination_edit.php 2018-06-26 11:19:39 -06:00
FusionPBX 128b3db2d5 Update destination_edit.php 2018-06-26 11:14:39 -06:00
FusionPBX a9df4cb086 Update destination_edit.php 2018-06-20 23:32:58 -06:00
FusionPBX 262d6c8124 Update destination_edit.php 2018-06-12 08:57:02 -06:00
FusionPBX 842fecf405 Update destination_edit.php 2018-06-12 08:42:50 -06:00
AlexanderDCrane c4fd21aaa9 Escape user data on destination_edit.php (#3109) 2018-06-09 13:20:00 -06:00
FusionPBX aa58233f9d Update destination_edit.php 2018-05-09 13:50:35 -06:00
FusionPBX eda033b0df Update destination_edit.php 2018-05-09 13:38:28 -06:00
FusionPBX 9ba58adc4c Update destination_edit.php 2018-04-27 23:44:54 -06:00
FusionPBX 8696b07f41 Update destination_edit.php 2018-04-27 21:33:21 -06:00
FusionPBX 1f3bee0bc6 Update destination_edit.php 2018-04-27 13:24:47 -06:00
FusionPBX 1e1e3c816f Update destination_edit.php 2018-02-16 21:28:38 -07:00
FusionPBX 04a4e40b6e Update destination_edit.php 2018-01-23 19:01:25 -07:00
FusionPBX 9cf6a01564 Update destination_edit.php 2018-01-10 20:04:56 -07:00
FusionPBX ccab9b57cb Update destination_edit.php 2017-12-11 21:05:40 -07:00
FusionPBX 9e8039b18a Update destination_edit.php 2017-12-01 11:15:42 -07:00
FusionPBX 22d4b86383 Update destination_edit.php 2017-11-30 13:35:47 -07:00
FusionPBX 20fb3ace69 Update destination_edit.php 2017-11-30 12:57:26 -07:00
FusionPBX 18864bc04b Update destination_edit.php 2017-11-12 21:17:24 -07:00
FusionPBX 7ba073ffce Update destination_edit.php 2017-07-30 11:40:39 -06:00
FusionPBX fbc6c79ee5 Update destination_edit.php 2017-07-25 22:05:35 -06:00
Mafoo 3cab4401cf Enhance - More messages::add updates (#2662)
convert more messages over to messsagse::add
2017-06-09 20:13:40 -06: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
FusionPBX 803d0c4772 Update destination_edit.php 2017-04-05 00:55:16 -06:00
FusionPBX 83d277f0cd Update destination_edit.php 2016-10-21 10:24:01 -06:00
FusionPBX 4c7bc76790 Update destination_edit.php 2016-10-18 09:33:35 -06:00
FusionPBX e1556c9dc3 Update destination_edit.php
Rewrote a large amount of the page to the new class which allows for much less code. Also remove the proprietary billing system and its contributor as their code was removed. Proper integration should not have to touch project code but be a standalone plugin. If current plugin capability is not sufficient will need to expand its capabilities.
2016-10-02 11:40:49 -06:00
FusionPBX c372ece23e Update destination_edit.php
Update the dialplan destination to update the dialplan xml and adjust the array that is saved.
2016-10-02 10:26:28 -06:00
FusionPBX 1f22343263 Update destination_edit.php 2016-08-03 01:04:26 -06:00