Alexey Melnichuk
faf90fe297
Fix. Remove unused code. ( #2233 )
2016-12-07 23:46:47 -07:00
FusionPBX
4b67b3f9ec
Update app_languages.php
...
Add english speed dial label and description.
2016-12-07 23:38:21 -07:00
FusionPBX
8b6125bef6
Update contact_phone_edit.php
...
Add speed dial.
2016-12-07 23:27:31 -07:00
FusionPBX
b2b01634f1
Update app_config.php
...
Add contact phone speed dial.
2016-12-07 23:04:12 -07:00
FusionPBX
0bd27568d7
Update contact_phone_edit.php
2016-12-07 22:26:13 -07:00
FusionPBX
1ab63eb1ab
Delete provision_write.php
2016-12-06 11:30:48 -07:00
FusionPBX
5a6ff1b133
Update device_profile_edit.php
2016-12-06 11:25:37 -07:00
FusionPBX
33e51a811c
Update device_edit.php
2016-12-06 11:25:08 -07:00
FusionPBX
b4f1ff0297
Update device_dashboard.php
2016-12-06 11:24:07 -07:00
FusionPBX
2d176686ca
Update device_profile_delete.php
2016-12-06 11:22:52 -07:00
FusionPBX
cc712ea843
Update device_profile_delete.php
2016-12-06 11:21:13 -07:00
FusionPBX
0893dc1301
Update device_delete.php
2016-12-06 11:19:10 -07:00
FusionPBX
e684cfceaa
Update extension_edit.php
...
Fix an extension edit permission problem.
2016-12-06 10:29:44 -07:00
FusionPBX
fad97e0d37
Update voicemail.php
2016-12-03 13:32:55 -07:00
FusionPBX
fbaf4d3b8c
Update voicemail_delete.php
2016-12-03 13:23:32 -07:00
FusionPBX
370c047360
Update voicemail.php
...
Validate the input to increase security in the voicemail class.
2016-12-03 12:02:14 -07:00
FusionPBX
bffe4b9f00
Update voicemail_messages.php
2016-12-03 11:49:51 -07:00
FusionPBX
1548cfebf9
Update fax_send.php
...
Adjust the spacing for better consistency matching the rest of the code.
2016-12-02 21:35:40 -07:00
FusionPBX
09ec7b1a65
Update extension_edit.php
2016-12-02 17:25:51 -07:00
Alexey Melnichuk
4498f4c9d9
Fix. Sync building `$provision` array in all places. ( #2226 )
2016-12-02 12:11:47 -07:00
FusionPBX
aa02eb4f65
Update fax.php
2016-12-02 01:16:38 -07:00
jebsolutions
63664f7807
fix: voicemail message delete bug #2100 ( #2221 )
...
bug: voicemail_id was never set so wrong path constructed and glob finds no matching files.
test case:
delete a voicemail message from the web interface
expected result:
voicemail is deleted in the database + file system
actual results:
voicemail is still on the file system
2016-12-01 11:53:12 -07:00
Alexey Melnichuk
4cf1d7e9b7
Fix. Use `Ivr Menu/application` settings to switch IVR engine. ( #2219 )
2016-12-01 11:51:55 -07:00
FusionPBX
7dddd81667
Update sql_query_result.php
...
Prevent php warnings.
2016-12-01 05:40:51 -07:00
jebsolutions
83d2fc25b3
add iNum Dial pattern to dialplan drop-down ( #2201 )
...
+011-883-5100-xxxx-xxxx
Most voip providers will give you a free iNum number. Calls between iNum numbers are typically free.
2016-11-30 20:54:24 -07:00
FusionPBX
b4d0bdafe8
Update provision.php
...
Prevent a warning on the provisioning class.
2016-11-30 20:50:17 -07:00
Chris Black
ce6c559f29
Voicemail to sms notification ( #2205 )
...
Requires that you have fusionpbx-apps/sms
Doesn’t impact anything if you don’t have it. Must be enabled with
default_setting voicemail_to_sms
Everything is disabled by default and the fields in voicemail_edit.php
are hidden by default.
2016-11-30 16:26:39 -07:00
FusionPBX
c882b08abf
Update extension_copy.php
...
Change the duplicate message from green to red.
2016-11-29 12:08:11 -07:00
FusionPBX
89f68e73ff
Update extension_copy.php
2016-11-29 11:56:05 -07:00
FusionPBX
72cdefba59
Update extension.php
2016-11-29 11:51:33 -07:00
FusionPBX
fe49484055
Update extension.php
...
Improve the extension->exists method.
2016-11-29 11:38:00 -07:00
FusionPBX
f65903e75e
Update extension.php
...
Update the function exists method.
2016-11-29 11:04:00 -07:00
FusionPBX
3914259db7
Update dialplan.php
2016-11-26 23:14:43 -07:00
FusionPBX
b26a4d85a2
Update call_center_active_inc.php
2016-11-26 21:44:20 -07:00
FusionPBX
3acfe08ac6
Update database_transaction_edit.php
2016-11-26 21:37:43 -07:00
FusionPBX
defcd0bc86
Update provision.php
...
Add if is_array statements before using the array to prevent warnings if the array isn't defined.
2016-11-26 18:42:22 -07:00
FusionPBX
238543f982
Update index.php
2016-11-26 18:35:10 -07:00
FusionPBX
f172b08db3
Update gateways.php
...
Reverse the changes to the Gateways list to fix multiple bugs introduced to it from a pull request.
2016-11-25 20:37:44 -07:00
jebsolutions
6ea4a34630
fix for issue #2190 missing } ( #2191 )
2016-11-25 10:03:07 -07:00
jebsolutions
89d4dcb959
additional error handling for backup/restore ( #2187 )
...
prerequisite:
- add at least one backup path to the Advanced->defaults
- do NOT install rar archive/de-archive programs
test case #1
- go to backup screen and download backups as rar
test case #2
- go to backup screen and upload a RAR file
expected result:
- get a sign that an error occurs
actual result:
- not clear if it failed, or why
fix:
added error message. And you will get the top-bar warning in red on error instead of in green.
note: cut-pasted from google translate for "extraction failed" part of message-restore_failed_extract
2016-11-24 20:53:03 -07:00
FusionPBX
20bdf00eac
Update voicemails.php
...
Uppercase the SQL, cast voicemail id as text, and add sterilize user data.
2016-11-24 13:01:32 -07:00
FusionPBX
5fa05c2bbf
Update extension_edit.php
...
Prevent a SQL error when adding a new user.
2016-11-24 12:21:55 -07:00
FusionPBX
9cac833ee3
Update extension.php
...
Remove the extra exists method added a few hours ago.
2016-11-24 11:03:13 -07:00
Alexey Melnichuk
e3e5e2fcfc
Fix. Add missing braces in gateways.php ( #2179 )
2016-11-24 10:09:14 -07:00
FusionPBX
da5c667202
Update extension_edit.php
...
Use check_str on extension edit when building the sql queries. In the future will switch to PHP PDO prepared statements with parameters. This change fixes a problem where the check_str is used twice and duplicating the single quote.
2016-11-24 03:21:35 -07:00
Mafoo
031c2ea2d8
observe gateway_domain permision more strictly ( #1673 )
...
make observation of the gateway_domain permission more strict when
generating edit and delete links
generate edit_link and delete_link once
2016-11-24 00:28:38 -07:00
jebsolutions
9626f23072
prevent cloning duplicate extensions (master #1821 ) ( #2033 )
...
* prevent cloning duplicate extensions
app/extensions/app_languages.php
+ add duplicate extension error prompt
app/extensions/extension_copy.php
+ add check to see if duplicate extension exists
app/extensions/resources/classes/extension.php
+ add function to check if extension exists
* fix typo
* Update app_languages.php
* Update extension_copy.php
* Update extension.php
* Update extension_copy.php
Use the global app_languages.php message-duplicate translation.
* Update extension_copy.php
* Update extension.php
2016-11-24 00:23:44 -07:00
konradSC
156ffca498
Registration search ( #2151 )
...
* Update status_registrations.php
* Update status_registrations_inc.php
* Update status_registrations_inc.php
* Update status_registrations_inc.php
* Update status_registrations_inc.php
2016-11-23 23:20:51 -07:00
FusionPBX
df648b7b8b
Update provision.php
...
Allow provision variables of type boolean and numeric.
2016-11-23 22:42:46 -07:00
FusionPBX
f2362aa7aa
Create recording_play.php
...
Add the missing recording play file.
2016-11-23 22:08:33 -07:00
FusionPBX
37f4fc42eb
Update xml_cdr_details.php
...
Fix the recording links in the xml cdr details.
2016-11-23 22:01:37 -07:00
konradSC
d73c09c866
Device profile settings ( #2165 )
...
* Update app_config.php
* Update device_profile_edit.php
* Update device_setting_delete.php
* Update provision.php
2016-11-23 12:28:59 -07:00
FusionPBX
d2b65acc3a
Update xml_cdr.php
2016-11-23 05:24:33 -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
jebsolutions
b36051f73f
fix orphan v_ring_group_users after deleting ring group ( #2110 )
...
* fix orphan v_ring_group_users after deleting ring group
steps to test:
create a ring group with one extension and one user. This will add one user to v_ring_group_users. Delete the ring group.
expected result:
ring group and all it's components are deleted
actual result
v_ring_group_user entry for this ring group is not deleted.
This fix: deletes v_ring_group_user when ring group is deleted.
* Update ring_group_delete.php
* Update ring_group_delete.php
Remove the hidden spaces
2016-11-21 13:59:12 -07:00
FusionPBX
e8e7825f2c
Update dialplan.php
2016-11-20 14:01:59 -07:00
Alexey Melnichuk
abba829aae
Add. Increment number-alias and MWI account number when generates multiple extensions. ( #2078 )
2016-11-17 11:46:25 -07:00
Alexey Melnichuk
63ebb355fa
Add. Support number_alias field as presence id in follow me/call forward ( #2075 )
2016-11-17 11:40:22 -07:00
FusionPBX
e0d2ba605a
Update app_defaults.php
2016-11-12 20:48:16 -07:00
FusionPBX
6af1e391fe
Update call_flow_edit.php
...
Escape the + with the back slash when used in the dialplan.
2016-11-11 13:55:11 -07:00
FusionPBX
7f98064094
Update fax_send.php
...
Get fax variables from default settings and use them for sending.
2016-11-11 13:19:52 -07:00
FusionPBX
f24df67e35
Update app_defaults.php
...
Ignore ringing to improve fax success rate.
2016-11-11 13:05:51 -07:00
FusionPBX
6a992f0fc0
Create 505_call-forward-all.xml
2016-11-10 15:16:58 -07:00
FusionPBX
5fe295a818
Update extension.php
...
Add exists method to the extension class.
2016-11-05 22:32:20 -06:00
jebsolutions
54d7e41f6e
app/fax/app_defaults.php: ( #2031 )
...
+ fix: duplicate check only within same default_setting_category. This fixes the bug where "keep_local" for fax wasn't being created because there was a "keep_local" for voicemail. Without this fix you will get a lua error due to the field not being set and nothing shows up in the sent faxes log.
fax/fax_log_view.php:
+ fix: back button text is missing. Copied correct localized text code from another fax page that worked.
app/fax/app_config.php
+ fix: date field is now timestamp for postgres+mysql. This fixes the listing only showing the date, not the time as well.
Note: app->defaults doesn't change field types. Existing installs will have to manually update the field type e.g. for postgres:
sudo -sHu postgres
\d fusionpbx
alter table v_fax_logs alter column fax_date type timestamp without time zone;
\q
2016-11-03 16:24:40 -06:00
Chris Black
e7fae7587e
add built in ability for microsoft bing speech to text ( #1960 )
...
* add built in ability for microsoft bing speech to text
* move json.lua to lower case and more error checking in record_message
* Replaced Creative Commons json.lua with lunajson.lua which is MIT license
https://github.com/grafi-tt/lunajson/blob/master/LICENSE
2016-11-03 16:11:21 -06:00
FusionPBX
bd7867ef5e
Update extension_edit.php
...
Fix the link thanks KonradSC for reporting the problem.
2016-11-01 21:54:37 -06:00
FusionPBX
c50c228190
Update follow_me.php
2016-11-01 13:45:51 -06:00
FusionPBX
3786fa2a65
Update call_forward.php
2016-11-01 13:37:43 -06:00
jalr
7cb70299f4
Add German indications ( #2005 )
2016-11-01 11:02:21 -06:00
FusionPBX
abf61c5ea2
Update conference_control_details.php
2016-10-29 00:21:05 -06:00
FusionPBX
9e05dd38d8
Update conference_control_edit.php
2016-10-29 00:15:29 -06:00
FusionPBX
8221f53be7
Update conference_controls.php
2016-10-29 00:11:56 -06:00
FusionPBX
b11f927089
Update call_flow_edit.php
...
Escape the * with \* if it is used in the extension or feature code.
2016-10-28 15:25:38 -06:00
FusionPBX
b423ab88eb
Update call_center_queue_edit.php
2016-10-27 13:19:48 -06:00
FusionPBX
24f33e3b72
Update call_center_agent_delete.php
2016-10-27 13:17:09 -06:00
FusionPBX
7e0061d221
Update call_center_queue_delete.php
2016-10-27 13:15:55 -06:00
FusionPBX
aef9abc28c
Update xml_cdr.php
2016-10-25 18:06:34 -06:00
FusionPBX
edf8117215
Update xml_cdr.php
2016-10-25 18:02:26 -06:00
FusionPBX
7fa3d4fc66
Update dialplan_inbound_add.php
...
Use the database save class when adding an inbound route.
2016-10-23 22:00:04 -06:00
FusionPBX
c814250c54
Update app_config.php
2016-10-23 13:20:55 -06:00
FusionPBX
3fa2f7fa0f
Update app_defaults.php
...
Add number_as_presence_id in default settings provision category.
2016-10-23 13:13:34 -06:00
FusionPBX
bda099197c
Update scripts.php
2016-10-23 13:00:31 -06:00
FusionPBX
de21bea941
Update device_profile_copy.php
2016-10-23 10:58:51 -06:00
FusionPBX
6b841bca1a
Update ivr_menu_copy.php
2016-10-23 10:44:35 -06:00
FusionPBX
d5f8027ed1
Update fax.php
2016-10-23 00:20:29 -06:00
FusionPBX
2f689607f1
Update call_center.php
2016-10-23 00:18:31 -06:00
FusionPBX
fa34450488
Update device_profile_copy.php
2016-10-23 00:12:58 -06:00
FusionPBX
20a9384433
Update ivr_menu_copy.php
2016-10-22 23:51:12 -06:00
FusionPBX
f937f58c8a
Update device_copy.php
2016-10-22 23:44:45 -06:00
FusionPBX
71c5e4b117
Update app_defaults.php
2016-10-22 23:34:26 -06:00
FusionPBX
6395141b07
Update device_edit.php
2016-10-22 23:30:11 -06:00
FusionPBX
01991d69aa
Update time_condition_edit.php
2016-10-22 23:24:28 -06:00
FusionPBX
c136354fc8
Update device_profile_edit.php
2016-10-22 23:19:25 -06:00
FusionPBX
5457a203b4
Update destination_delete.php
2016-10-22 23:14:28 -06:00
FusionPBX
520d15f8c2
Update dialplan_xml.php
2016-10-22 23:07:14 -06:00
FusionPBX
3c33b7b151
Update ivr_menu.php
2016-10-22 23:03:16 -06:00
FusionPBX
7619cca7fb
Update dialplan_copy.php
2016-10-22 23:00:23 -06:00
FusionPBX
fcdf4ba9d1
Update dialplan_edit.php
2016-10-22 22:58:36 -06:00
FusionPBX
c07895ffc3
Update call_center_agent_edit.php
2016-10-22 22:57:03 -06:00
FusionPBX
7f55015629
Update app_defaults.php
2016-10-22 22:53:41 -06:00
FusionPBX
992bc2feb2
Update app_defaults.php
2016-10-22 22:44:01 -06:00
FusionPBX
45bf21662f
Update app_defaults.php
2016-10-22 22:36:16 -06:00
FusionPBX
06552978ca
Update app_defaults.php
2016-10-22 21:26:39 -06:00
FusionPBX
c4d35d2cb8
Update app_defaults.php
2016-10-22 21:21:17 -06:00
FusionPBX
c8e3b98a38
Update app_defaults.php
2016-10-22 21:13:51 -06:00
FusionPBX
44a8702e31
Update app_defaults.php
2016-10-22 21:12:48 -06:00
FusionPBX
74c457445a
Update app_defaults.php
2016-10-22 18:51:45 -06:00
FusionPBX
f849fa44ce
Update app_defaults.php
2016-10-22 18:50:56 -06:00
FusionPBX
f4d2762479
Update app_defaults.php
2016-10-22 17:20:24 -06:00
FusionPBX
20ef9053aa
Update app_defaults.php
2016-10-22 16:37:56 -06:00
FusionPBX
f0cc434526
Update dialplan_outbound_add.php
2016-10-21 13:28:13 -06:00
FusionPBX
08faef2e89
Update gateway_edit.php
2016-10-21 10:24:44 -06:00
FusionPBX
83d277f0cd
Update destination_edit.php
2016-10-21 10:24:01 -06:00
FusionPBX
6289f80c2d
Update call_flow_edit.php
2016-10-21 10:21:56 -06:00
FusionPBX
67822a92ed
Update call_center_queue_edit.php
2016-10-21 10:21:14 -06:00
FusionPBX
1fed20775f
Update ivr_menu_edit.php
2016-10-21 10:20:44 -06:00
FusionPBX
d16d625eac
Update extension_edit.php
2016-10-21 10:19:45 -06:00
FusionPBX
51fe5c1590
Update conference_center_edit.php
2016-10-21 10:17:03 -06:00
FusionPBX
6ebd08e040
Update device_edit.php
2016-10-20 09:39:48 -06:00
FusionPBX
ad4bd157a7
Update dialplan_edit.php
2016-10-20 09:38:08 -06:00
FusionPBX
d2b28c7ddc
Update dialplan_outbound_add.php
2016-10-19 13:37:56 -06:00
FusionPBX
ba35b7042d
Update call_flow_edit.php
2016-10-18 09:37:26 -06:00
FusionPBX
40207f104d
Update conference_center_edit.php
2016-10-18 09:36:18 -06:00
FusionPBX
987fa69b9e
Update gateway_edit.php
2016-10-18 09:35:13 -06:00
FusionPBX
4c7bc76790
Update destination_edit.php
2016-10-18 09:33:35 -06:00
FusionPBX
1f5af1df38
Update call_center_agent_edit.php
2016-10-18 09:31:37 -06:00
FusionPBX
55968ebcd3
Update call_center_queue_edit.php
2016-10-18 09:30:26 -06:00
FusionPBX
5dd4bd7857
Update call_edit.php
2016-10-18 09:28:23 -06:00
FusionPBX
6639f3d989
Update dialplan_edit.php
2016-10-18 09:21:48 -06:00
FusionPBX
2e0a872a08
Update device_edit.php
2016-10-18 09:19:20 -06:00
FusionPBX
ede281ce51
Update extension_edit.php
2016-10-18 09:16:33 -06:00
FusionPBX
de53439487
Update ivr_menu_edit.php
2016-10-18 09:07:04 -06:00
FusionPBX
bd15a0a52d
Update extension.php
2016-10-18 00:18:32 -06:00
FusionPBX
28f2a13634
Update conference_room_delete.php
2016-10-17 17:52:23 -06:00
FusionPBX
c5fdcb51d3
Update conference_center_edit.php
2016-10-17 17:51:17 -06:00
FusionPBX
0b44f8bf2d
Update conference_room_delete.php
2016-10-17 15:12:16 -06:00
FusionPBX
b1125515ae
Update conference_room_delete.php
...
Improve the code indentation and comments
2016-10-17 14:12:25 -06:00
FusionPBX
ba4b6b0b41
Update ring_group_edit.php
2016-10-16 10:43:00 -06:00
Luis Daniel Lucio Quiroz
73a2886f11
Add the capability to have extension and DID with same number ( #1998 )
...
* Add the capability to have extension and DID with same number
Same rationale than 4.0
* Update dialplan_outbound_add.php
2016-10-14 14:07:40 -07:00
FusionPBX
05abcac517
Update app_defaults.php
...
Change the cert directory from ssl to tls to match what FreeSWITCH is using by default.
2016-10-14 09:18:42 -06:00
FusionPBX
aaadc05f81
Update conference_edit.php
2016-10-14 08:32:15 -06:00
FusionPBX
7c40f2c86d
Update time_condition_edit.php
2016-10-14 08:21:45 -06:00
FusionPBX
b43d871cb0
Update dialplan_outbound_add.php
2016-10-14 08:13:40 -06:00
FusionPBX
d3faaf1396
Update dialplan_inbound_add.php
2016-10-14 08:11:52 -06:00
FusionPBX
f308baa77f
Update dialplan_inbound_add.php
2016-10-14 08:09:05 -06:00
FusionPBX
457007a773
Update extension_edit.php
...
Add accountcode to extensions.
2016-10-14 07:42:01 -06:00
FusionPBX
1dfa55a554
Update dialplan_copy.php
...
Fix the dialplan copy on the master branch.
2016-10-13 08:54:29 -06:00
FusionPBX
9074edb045
Update call_center_queue_edit.php
2016-10-10 11:40:38 -06:00
FusionPBX
76cf3be5e4
Update device_profile_edit.php
2016-10-10 10:41:57 -06:00
FusionPBX
194fb8170f
Update extension_edit.php
...
Update permissions for extension edit.
2016-10-09 10:32:49 -06:00
FusionPBX
8c5c82de7a
Update fax_edit.php
...
Remove the unofficial billing from fax edit.
2016-10-08 22:16:54 -06:00
FusionPBX
798fe98991
Update fax.php
...
Update the FAX dialplan to use the updated orm class.
2016-10-08 22:13:46 -06:00
FusionPBX
a97b89311c
Update 490_do-not-disturb.xml
...
Add *77 DND toggle.
2016-10-07 14:57:42 -06:00
FusionPBX
11c8f75946
Update conference_center_edit.php
2016-10-05 18:44:38 -06:00
FusionPBX
0eb51e24c1
Update conference_edit.php
2016-10-05 18:42:46 -06:00
FusionPBX
c06c5fa5a8
Update call_flow_edit.php
2016-10-05 18:40:47 -06:00
FusionPBX
fbe490dfd4
Update ring_group_edit.php
2016-10-05 18:38:07 -06:00
FusionPBX
0391693ade
Update extension_edit.php
2016-10-05 18:24:53 -06:00
FusionPBX
cb5228bd0f
Update extension_delete.php
2016-10-05 09:34:57 -06:00
FusionPBX
5e67767f43
Update database_transaction_edit.php
2016-10-05 09:34:02 -06:00
FusionPBX
05a66df0a6
Update call_center_queue_edit.php
2016-10-05 07:28:18 -06:00
FusionPBX
4c5c8000c9
Update call_center_queue_delete.php
2016-10-05 07:25:25 -06:00
FusionPBX
93dd89e3c3
Update app_config.php
2016-10-05 06:03:28 -06:00
FusionPBX
6302279b1e
Update call_center_agent_edit.php
2016-10-05 03:44:55 -06:00
reliberate
78d38090bc
Call Control: Minor form layout mods, add Default Setting to control Follow Me Destination count and default Timeout value, integrate ORM.
2016-10-05 01:19:05 -06:00
FusionPBX
6a511a4621
Update extension_edit.php
2016-10-04 23:55:02 -06:00
FusionPBX
763c797f62
Update app_languages.php
2016-10-04 21:50:24 -06:00
FusionPBX
12d45dc5f9
Update call_flow_edit.php
2016-10-04 03:28:31 -06:00
FusionPBX
03cebda07d
Update call_flows.php
2016-10-04 02:38:36 -06:00
FusionPBX
885a5df6fd
Update app_languages.php
2016-10-04 02:19:48 -06:00
FusionPBX
38d954e88b
Update ivr_menu_edit.php
...
Fix the recent change to IVR Menu dialplan to fix the IVR Menu exit app.
2016-10-03 22:15:46 -06:00
FusionPBX
bb5c14a825
Update conference_center_edit.php
2016-10-03 20:15:28 -06:00
FusionPBX
434b1cb253
Update app_languages.php
2016-10-03 01:05:25 -06:00
FusionPBX
d680697e1c
Update conference_centers.php
2016-10-02 20:47:40 -06:00
FusionPBX
efeaa36037
Update app_languages.php
2016-10-02 20:33:54 -06:00
FusionPBX
a8f6f7f697
Update ivr_menu_copy.php
2016-10-02 16:31:44 -06:00
FusionPBX
9bdc6ee758
Update ivr_menu_edit.php
...
Fix a problem when adding a new IVR Menu.
2016-10-02 15:33:17 -06:00
FusionPBX
5445732e33
Update gateway_edit.php
2016-10-02 12:54:30 -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
40f33939ea
Update device_edit.php
2016-10-02 01:13:25 -06:00
FusionPBX
fa12a0f25d
Update ivr_menu_edit.php
2016-10-02 01:05:40 -06:00
FusionPBX
fdbbcb2fe4
Update ring_group_edit.php
2016-10-02 01:03:45 -06:00
FusionPBX
0f30617372
Update dialplan_edit.php
...
Fix the dialplan detail array.
2016-10-01 22:00:04 -06:00
FusionPBX
8a33431aa2
Update database_transactions.php
...
Additional work on the transaction search.
2016-10-01 20:06:42 -06:00
FusionPBX
cf906d5e21
Update app_config.php
2016-10-01 19:44:29 -06:00
FusionPBX
94be9c00c5
Update database_transactions.php
...
Work on the search tool.
2016-10-01 19:40:20 -06:00
FusionPBX
df1ec02c7a
Update ivr_menus.php
...
Try again
2016-10-01 19:22:51 -06:00
FusionPBX
a4cb38c0c7
Update ivr_menus.php
...
Completely rewrote ivr_menus.php and added a new search tool like other pages.
2016-10-01 19:21:03 -06:00
FusionPBX
1e63d3e72c
Update ivr_menu_edit.php
2016-10-01 19:17:07 -06:00
FusionPBX
ab74f7b849
Update ivr_menu_edit.php
...
This file has been completely rewritten includes the new search tool as used in other files.
2016-10-01 19:02:44 -06:00
markjcrane
f230924eae
Add the database transactions feature.
2016-09-30 20:25:33 -06:00
Chris Black
0d24ad70e7
fix fax multiple files. ( #1963 )
...
Added some changes from ICR regarding the text/plain emails, added a
uuid to the file name when getting saved to the FS in the event that
multiple emails come in with the same exact file name and also reset
the tif_files in fax_send as it was just adding to the end of the array
and creating bad tiffcp commands.
2016-09-30 15:47:22 -06:00
FusionPBX
7bfcf7eb39
Update xml_cdr_inc.php
2016-09-30 01:00:55 -06:00
FusionPBX
f104acbb2b
Update app_config.php
2016-09-29 20:09:05 -06:00
FusionPBX
e58d2bc81f
Update dialplan_edit.php
...
Update the dialplan xml when a dialplan is updated.
2016-09-29 17:26:58 -06:00
FusionPBX
4363a4eae1
Update dialplan.php
2016-09-29 17:24:29 -06:00
FusionPBX
7f03caca49
Update ring_group_edit.php
2016-09-29 16:31:42 -06:00
FusionPBX
0a80b1999c
Update ring_groups.php
2016-09-29 15:34:10 -06:00
FusionPBX
96b9eaab17
Update ivr_menu.php
2016-09-29 14:43:21 -06:00
FusionPBX
2826efd171
Update dialplan.php
2016-09-29 13:12:00 -06:00
FusionPBX
eb7dec52a1
Update app_defaults.php
2016-09-29 13:10:35 -06:00
FusionPBX
c08d67855c
Update dialplan.php
...
Add an xml method to the dialplan class.
2016-09-29 12:09:54 -06:00
FusionPBX
2c954b24e9
Update dialplan_edit.php
...
Update the XML button and update the array.
2016-09-28 00:58:56 -06:00
FusionPBX
3d579e2166
Update app_config.php
...
Add the dialplan_xml field and permission.
2016-09-28 00:49:48 -06:00
FusionPBX
3ae5fd704a
Create dialplan_xml.php
...
Add a new file to be able to edit the new dialplan xml field.
2016-09-28 00:47:19 -06:00
FusionPBX
17a0c381d8
Update recordings.php
...
When uploading a recording ensure that the domain name directory exists so the file can be uploaded to it.
2016-09-22 19:25:43 -06:00
Alexey Melnichuk
20fc3488e0
Fix. Use `array` to support PHP 5.3. ( #1938 )
2016-09-22 09:15:07 -06:00
FusionPBX
d9f5af2477
Update index.php
2016-09-20 16:51:17 -06:00
FusionPBX
20964f54fd
Update app_languages.php
2016-09-20 10:01:40 -06:00
FusionPBX
e4da37bd7a
Update voicemail_edit.php
2016-09-20 09:51:48 -06:00
FusionPBX
42321e7a85
Update app_config.php
...
Add voicemail_alternate_greet_id to the database.
2016-09-20 09:42:00 -06:00
hargut
903dabfa6c
Fix e-mail attachment handling / conversion & allow local emails to be valid ( #1921 )
...
* Enable local email addresses to be valid. E.g required for local Fax submission.
* Fix filenames & allow spaces in filenames.
* Fix attachment file names.
* Revert "Fix filenames & allow spaces in filenames."
This reverts commit 0908f42cc7 .
See commit ecf490ff79 for the proper fix.
2016-09-19 08:54:58 -06:00
Luis Daniel Lucio Quiroz
5d1e995e2e
Fix load balancing ( #1920 )
...
Same rationale as 4.0
2016-09-18 22:08:50 -06:00
AgregarDeveloper
f62677b0b6
Added pt-br language support. Few typo fixes. ( #1922 )
...
* Added pt-br language support. Few typo fixes.
* Update switch.conf.xml
Update mailer-app and mailer-app-args to use the default install path.
2016-09-17 22:05:51 -06:00
FusionPBX
aab24688f3
Update time_condition_edit.php
...
Time condition time-of-day use 1 minute increments this solves multiple problems and more flexible for minutes 0 - 59.
2016-09-13 19:17:19 -06:00
FusionPBX
f6efae3830
Update ivr_menu.php
...
IVR Menu - Add temporary permissions for adding or editing the dialplan.
2016-09-12 15:50:58 -06:00
FusionPBX
ea445121a0
Update app_config.php
...
Aastra function change name and label for callforward to call_forward and correct the spelling for redial.
2016-09-10 16:52:28 -06:00
FusionPBX
c0829b35e7
Update app_languages.php
...
Add the grandstream function translations array structure.
2016-09-10 16:51:34 -06:00
FusionPBX
6f9f9d044c
Update device_edit.php
...
Fix a display issue.
2016-09-10 16:27:57 -06:00
FusionPBX
05d0614912
Update device_vendor_functions.php
2016-09-10 16:20:50 -06:00
FusionPBX
044560077b
Update app_config.php
...
Right now label is based on the name this fixes the label. The label part of the array is not saved in the database yet so it can't be used at this time.
2016-09-10 16:18:33 -06:00
FusionPBX
7f245d827b
Update device_vendor_functions.php
...
Add label to the functions list and order by the name.
2016-09-10 16:13:20 -06:00
minotaur01
7620319c11
TFTP Service v1.0.9 ( #1905 )
...
Fixed bug in app_defaults that recreated new setting eacg upgrade
2016-09-08 21:28:26 -06:00
FusionPBX
da0cf0a1ff
Update app_defaults.php
2016-09-08 17:27:34 -06:00
FusionPBX
f62ebf6869
Update app_languages.php
2016-09-08 17:25:41 -06:00
FusionPBX
82967ea21b
Update app_defaults.php
...
Go back to the original device/app_defaults.php. What I had in mind for this was a restore default button. When the administrator decides they want to update it. They may not want or need additional vendors.
2016-09-06 08:49:16 -06:00
FusionPBX
1481c778b9
Update app_defaults.php
...
Update all the time condition presets that used mweek (week of month) change to mday (day of month).
The week of the month starts according to the calendar even if its partial week on the calendar it counts as week one according to C language and the calendar in the United States. Example Labor day September 2016 1st week was Sept 1-3 2016. The second week is the first Monday.
2016-09-05 19:07:24 -06:00
FusionPBX
11bf24b209
Update app_defaults.php
...
Fix labor day change week of month from 1 to day of month from 1 - 7.
2016-09-05 18:52:01 -06:00
Alexey Melnichuk
28d3ebb51f
Allow use odbc to store files (record/voicemail) in database. ( #1535 )
...
* Change. Allow use odbc to store files (record/voicemail) in database.
* Fix. Generate correct default config.
2016-09-04 13:05:47 -06:00
FusionPBX
97681298cc
Update v_xml_cdr_import.php
2016-09-03 20:48:27 -06:00
Mafoo
097a09536e
Enhance Add Tones ( #1857 )
...
Add tone support
2016-09-03 20:32:19 -06:00
Joey
3acd66771a
FIX: Stream audio in browser ( #1872 )
...
This fixes browsers like Safari and allows them to stream audio within
the browser vs downloading the audio.
2016-09-03 20:24:47 -06:00
minotaur01
0612bc33d9
Added Aastra Function Keys And Fixed Update Logic ( #1896 )
...
Added the rest of the aastra function key options to app_config. And to
my surprise the functions would not save to the database, found the
problem to be the app_defaults logic would only allow adding on a fresh
install. So I fixed it to work with a update also.
2016-09-03 20:18:27 -06:00
FusionPBX
0f2fd84ccf
Update voicemail.php
...
Delete the voicemail intro when deleting a voicemail message from PHP.
2016-09-03 15:43:30 -06:00
FusionPBX
fc3f3dfd1d
Update app_config.php
...
Add voicemail message intro for base64.
2016-09-03 15:24:22 -06:00
minotaur01
6b5e0fd9fd
CDR Functiality Fix Extended Data Logic ( #1897 )
...
Raw data field was not being pulled so logic was broken, added derived
field raw_data_exists to sql statement, instead of pulling raw data with
query. Also added logic to hide the view extended data icon on the right
side of table.
2016-09-03 12:03:35 -06:00
FusionPBX
dd5f68fc53
Update dialplan_add.php
...
Update the indentation and condense the width of the items so they will be more mobile device friendly.
2016-09-03 10:07:14 -06:00
minotaur01
de861e641b
CDR Display functionality change ( #1894 )
...
Dont make the row clickable if the extended data field (json) is empty
2016-09-02 13:29:33 -06:00
FusionPBX
7875094355
Update provision.php
...
Allow the key variables to work for memory, expansion and programmable keys.
2016-09-02 10:08:45 -06:00
FusionPBX
99d8cb1a69
Update ivr_menu_edit.php
...
Allow users in the superadmin group to set option destinations that are numeric and the ivr menu syntax will be added automatically.
2016-09-02 09:05:39 -06:00
FusionPBX
e4378193ec
Update call_forward.php
...
Add 'sip:' as shown in the 1884 pull request.
2016-09-01 22:31:23 -06:00
FusionPBX
543631e169
Update conference_control_detail_edit.php
2016-09-01 12:04:22 -06:00
FusionPBX
5a24c5ecfe
Update dialplan_inbound_add.php
...
Rename redial_outbound_prefix to caller_id_outbound_prefix to make it more consistent.
2016-08-31 22:07:44 -06:00
FusionPBX
e28fb87ec1
Update app_languages.php
...
Change redial-outbound-prefix to caller-id-number-prefix
2016-08-31 22:05:46 -06:00
FusionPBX
43226faed5
Update dialplan_inbound_add.php
...
When adding a inbound route with the advanced button cleanup the html form to make it look nicer and remove the action that says not used that is there as an example only.
2016-08-31 21:57:31 -06:00
FusionPBX
8a1102b9e1
Update provision.php
...
Fix the variables in the device_keys array.
2016-08-31 00:29:20 -06:00
minotaur01
33a43009bd
TFTP Service v1.0.8 ( #1881 )
...
* TFTP Service 1.0.8
Added a check to pervent script execution from a webserver.
* TFTP Service 1.0.9
Renamed fileslocation setting to file_path and fixed default settings
bug by modifing the sql statement.
2016-08-30 17:32:39 -06:00
minotaur01
e998de4642
TFTP Service 1.0.7 ( #1877 )
...
* TFTP Service v1.0.7
Fixed linux and windows run as service issues
Fixed linux systemd service self install issues
Modified windows service self install process
* Revert "TFTP Service v1.0.7"
This reverts commit 4418ca7a11 .
* TFTP Service v1.0.7
Fixed linux and windows run as service issues
Fixed linux systemd service self install issues
Modified windows service self install process
2016-08-30 08:27:21 -06:00
Alexey Melnichuk
4176144da4
Add. attr_xfer analog based on conference. ( #1629 )
...
* Add. attr_xfer analog based on conference.
Control DTMF sequence
`*0` transfer `self` to `enter number` state and `peer` leg to conference room
`##` transfer `self` to `enter number` state and hangup `peer` leg
`*#` transfer `self` to conference room and hangup `peer` leg
* Remove spaces.
* Add. Commented action to ring group.
2016-08-30 01:10:08 -06:00
FusionPBX
c9d4ac8d4b
Show global time conditions in the destination select list.
2016-08-29 21:06:07 -06:00
FusionPBX
039370b2b8
Update time_condition_edit.php
2016-08-29 20:56:00 -06:00
FusionPBX
ccb1c6ac98
Update voicemail_edit.php
2016-08-28 14:27:15 -06:00
FusionPBX
b16b9a6430
Use default settings voicemail password length.
2016-08-28 14:25:50 -06:00
FusionPBX
8c9d9926e1
Update extension_edit.php
2016-08-28 13:07:37 -06:00
FusionPBX
0d1ca7885d
Update extension_edit.php
...
Update the voicemail password form input.
2016-08-28 12:58:19 -06:00
minotaur01
9c3ea34dcc
TFTP Service v1.0.3 ( #1858 )
...
* Added functionality to show when a devices was last provisioned
Added functionality to show when a devices was last provisioned
Need addition to database: v_devices table:
device_provisioned_on -> datetime
device_provisioned_by -> char(10)
* Revert "Added functionality to show when a devices was last provisioned"
This reverts commit c3e40d68fa .
* Revert "Revert "Added functionality to show when a devices was last provisioned""
This reverts commit 8c27a46565 .
* Changed field names as requested
Changed field names as requested for last provisioned data
* Added database fields for device provisoned functionality
Added provisioned_date, provisioned_method, provisioned_ip
* Added ability to search device provisioned info
* Added ip tracking to device provisoned functionality
Added ip tracking to device provisoned functionality and moved the code
to before rendering to register the contact even on unseccessful render
* Added IP address to status column
* TFTP Service v1
TFTP Service v1
* Update app_config.php
* TFTP Service v1.0.1
TFTP Service v1.0.1
* TFTP Service v1.0.2
* TFTP Service v1.0.2-1
Renamed file
* TFTP Service 1.0.3
Bug fixes
* Modified to ignore IDE files
2016-08-26 13:04:49 -06:00
FusionPBX
b4afcf2602
Update provision.php
...
First step to fix the conflict between category: line, memory, expansion and programmable keys.
2016-08-25 23:22:02 -06:00
FusionPBX
81a214bafe
Update app_config.php
2016-08-25 16:58:31 -06:00
FusionPBX
95cfb8d138
Update app_config.php
...
No one has these fields yet except for the original developer so deprecated value in the array is not needed.
2016-08-25 16:42:51 -06:00
Alexey Melnichuk
05731394b5
Fix. use new parse_message function to Fax Inbox page. ( #1559 )
...
* Fix. use new parse_message function to Fax Inbox page.
* Fix. display messages without attachment.
2016-08-25 16:10:22 -06:00
FusionPBX
9ddd8f81dc
Update extension.php
...
Merged pull request 1607 manually.
2016-08-25 15:59:32 -06:00
Mafoo
1c983a69a0
BugFix-Vars ( #1818 )
...
corrected the system default us-ring category to 'Ringtones'
remove var_name like as var_cat now takes care of this
2016-08-25 11:12:00 -06:00
minotaur01
0ab6b6ee00
Added functionality to show when a devices was last provisioned ( #1831 )
...
* Added functionality to show when a devices was last provisioned
Added functionality to show when a devices was last provisioned
Need addition to database: v_devices table:
device_provisioned_on -> datetime
device_provisioned_by -> char(10)
* Revert "Added functionality to show when a devices was last provisioned"
This reverts commit c3e40d68fa .
* Revert "Revert "Added functionality to show when a devices was last provisioned""
This reverts commit 8c27a46565 .
* Changed field names as requested
Changed field names as requested for last provisioned data
* Added database fields for device provisoned functionality
Added provisioned_date, provisioned_method, provisioned_ip
* Added ability to search device provisioned info
* Added ip tracking to device provisoned functionality
Added ip tracking to device provisoned functionality and moved the code
to before rendering to register the contact even on unseccessful render
* Added IP address to status column
2016-08-25 11:10:39 -06:00
AgregarDeveloper
15a6d67a41
Major changes to pt-br language. ( #1835 )
...
* Um teste por hora
* asd
* Edited and Added PT-BR language.
Minor and major fixes to pt-br translate.
2 fixes to mistyped english words.
* Create AgregarDeveloper.md
* Deleted wrong file placement
Deleted wrong file placement
2016-08-25 11:03:51 -06:00
FusionPBX
fa842958e5
Update provision.php
2016-08-23 14:21:27 -06:00
FusionPBX
e16b94f685
Update provision.php
...
Improve provision support for outbound proxy primary and secondary in the provision class.
2016-08-23 13:17:17 -06:00
FusionPBX
049bd3b9f7
Update provision.php
...
Fix the user assigned contacts for the directory.
2016-08-23 11:37:51 -06:00
FusionPBX
10c6d68f60
Update xml_cdr_extension_summary.php
2016-08-23 03:32:25 -06:00
FusionPBX
f67f9ec142
Update xml_cdr_extension_summary.php
2016-08-23 03:12:24 -06:00
FusionPBX
a16601c86b
Update xml_cdr_extension_summary.php
2016-08-23 03:10:57 -06:00
FusionPBX
4d35df9c3d
Update xml_cdr_extension_summary.php
...
Add a download csv button to the Extension Summary.
2016-08-23 03:05:56 -06:00
FusionPBX
64005da489
Update app_defaults.php
...
Fix the file renaming for local_stream.conf.xml and .noload
2016-08-22 20:04:23 -06:00
FusionPBX
ae77e051c8
Update app_config.php
2016-08-21 09:52:33 -06:00
FusionPBX
d669133827
Update app_languages.php
...
Add label-xml_directory
2016-08-21 09:51:22 -06:00
markjcrane
888675e58e
Add the comment back to help explain the reason this is set to peer.
2016-08-20 23:44:35 -06:00
markjcrane
22c20dc6ec
Update bind digit action and set call_direction to inline=true
2016-08-20 22:07:35 -06:00
FusionPBX
f3ca36b342
Update 890_local_extension.xml
2016-08-20 20:23:18 -06:00
FusionPBX
35a2cd13ae
Update time_condition_edit.php
...
Complete global time conditions.
2016-08-17 15:54:16 -06:00
FusionPBX
081e26abc0
Update time_condition_edit.php
...
Fix the global label for time conditions.
2016-08-17 15:30:23 -06:00
FusionPBX
1e52c1f5ac
Update app_config.php
...
Add time condition domain.
2016-08-17 15:19:11 -06:00
FusionPBX
5dc0d55100
Update time_condition_edit.php
2016-08-17 15:14:56 -06:00
Luis Daniel Lucio Quiroz
964a7b53c6
Wrong directory name ( #1822 )
...
it was looking for call_center, instead call_centerS
2016-08-17 12:37:05 -06:00
Mafoo
a3e4a1d2a7
Enhance-Import rintones from vars.xml ( #1813 )
...
move ringtones to thier own category
import ringtones from vars.xml
2016-08-16 08:49:45 -06:00
minotaur01
71b6bcc3f8
Added functionality to hide profile edit button ( #1817 )
...
Added functionality to hide profile edit button and changed code to use jQuery and event hooks
2016-08-15 11:27:35 -06:00
minotaur01
a820fd1719
Added a key profile edit and add button ( #1815 )
...
Added a key profile edit and add button for easier navigation, can now hop to profile editing with one click.
2016-08-15 09:32:01 -06:00
de-jens
a6fcd8c34a
add Diversion Header to dail string ( #1816 )
...
* added Diversion Header to dail string
* added Diversion Header to dail string
2016-08-15 09:20:02 -06:00
FusionPBX
b673102666
Update xml_cdr_extension_summary.php
...
Extensio Summary - Change the default to today instead of last 7 days.
2016-08-14 11:47:49 -06:00
FusionPBX
f561fe53ab
Update ivr_menu_edit.php
...
Make ivr_menu_edit.php more efficient.
2016-08-13 18:47:36 -06:00
FusionPBX
decc0e9628
Update ivr_menu_edit.php
2016-08-13 14:28:26 -06:00
FusionPBX
2a7e6cbd2e
Update fax_edit.php
2016-08-13 14:22:11 -06:00
FusionPBX
074a6131dc
Update call_flow_edit.php
2016-08-13 14:18:03 -06:00
FusionPBX
c4e73595e2
Update music_on_hold_edit.php
2016-08-13 14:15:24 -06:00
FusionPBX
921c2ad829
Update call_flow_edit.php
2016-08-13 14:10:57 -06:00
FusionPBX
897b3e6bc9
Update phrase_edit.php
2016-08-13 14:09:02 -06:00
FusionPBX
4f9ef37b71
Update phrase_edit.php
2016-08-13 13:28:44 -06:00
FusionPBX
8f4a81a00d
Update conference_center_edit.php
...
Use the new file class sounds method.
2016-08-13 13:26:25 -06:00
minotaur01
5f0dacbeda
Key assignment and Aastra provisioning ( #1814 )
...
* Update device_profile_edit.php
Changed maximum key number to be able to program phones with multiple expansion boards
* Raised Device Key Maximum Number
Changed maximum key number to be able to program phones with multiple expansion boards
Also replaced while loop with for loop to match device_profile_edit.php
* Added code for all key types
Added code for all programmable key types, Hard Keys, Soft Keys, Top Keys and Expansion keys.
Also added logic to handle key assigrnment for multiple expansion boards
* Enabled time server and disabled auto discovery settings
Enabled time servers and used system variable from default settings to set time server
Disabled Link-Layer Discovery and Universal Plug and Play because why do you need to re-discover the server after the phone is provisioned
* Updated the key number option generation line
* Updated the key number option generation line
2016-08-13 08:55:54 -06:00
FusionPBX
36013475d0
Update conference_center_edit.php
...
Get recordings from the database and move phrases database requests out of the content.
2016-08-11 15:40:09 -06:00
SJS87
38b504a6e5
Update to time_condition_edit.php ( #1803 )
...
When using 'time-of-day' it's not currently possible to specify a range which will finish at the end of the day.
This is a minor adjustment to allow the 'time-of-day' range to finish at 23:59.
2016-08-11 10:04:53 -06:00
SJS87
1b7a65a6b2
Time of day routing conversation fixed. ( #1802 )
...
This is a minor bug which is fixed with a few minor adjustments, this doesn't appear to have caused us any major problems in production.
Valid values for 'minute-of-day' in FreeSWITCH are 1-1440, the page is currently converting 'time-of-day' to 'minute-of-day' as 0-1439, the fix will correct the values to 1-1440.
Sources:
https://wiki.freeswitch.org/wiki/Time_of_Day_Routing
2016-08-11 10:01:21 -06:00
Alexey Melnichuk
252f4db916
Add. `force_ping` option for extension ( #1809 )
...
* Add. `force_ping` option for extension
This option force FS send SIP OPTIONS message to
detect if this reged device still available.
* Update language file.
2016-08-11 09:46:54 -06:00
FusionPBX
e32f82939d
Update device_dashboard.php
...
Protect keys with the device profile from being edited by a user in the device dashboard.
2016-08-08 16:58:32 -06:00
FusionPBX
8342110f32
Update device_profile_edit.php
2016-08-08 16:54:24 -06:00
FusionPBX
172884b982
Update device_profile_edit.php
2016-08-08 16:51:27 -06:00
FusionPBX
b445f8517d
Update device_profile_edit.php
...
Make device key vendor a select list.
2016-08-08 16:48:31 -06:00
FusionPBX
fd48fa0281
Update app_languages.php
2016-08-08 15:40:14 -06:00
FusionPBX
74c5c2f0f9
Update device_profile_edit.php
...
Add device key protected to the device profile edit.
2016-08-08 15:37:54 -06:00
FusionPBX
d30ad1439e
Update app_config.php
...
Add device_key_protected permission and field in the database.
2016-08-08 15:18:51 -06:00
FusionPBX
678134f24a
Update device_dashboard.php
...
Update device dashboard use the group permissions.
2016-08-08 14:24:42 -06:00
FusionPBX
80808959d2
Update scripts.php
...
Add conf_dir to lua.conf
2016-08-08 09:35:06 -06:00
FusionPBX
6926452b75
Update device_vendor_functions.php
...
Show the group permissions on device_vendor_functions.php.
2016-08-06 16:28:48 -06:00
FusionPBX
33945a7dec
Update app_defaults.php
...
Add default device function group permissions.
2016-08-06 16:19:58 -06:00
FusionPBX
67d48eecfa
Update app_config.php
2016-08-06 16:17:02 -06:00
FusionPBX
46c1106fd0
Update app_config.php
...
Add group permissions to device vendor functions.
2016-08-06 15:41:17 -06:00
FusionPBX
58498ab013
Update app_config.php
...
Add device auth_id default permission for admin and superadmin groups.
2016-08-06 14:56:40 -06:00
FusionPBX
568ad99815
Update device_vendor_function_edit.php
...
Add ability to assign groups to vendor functions.
2016-08-06 10:16:23 -06:00
FusionPBX
da99640970
Update app_languages.php
2016-08-05 08:41:44 -06:00
FusionPBX
a06462eda1
Update app_config.php
2016-08-05 08:41:13 -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
ee80056f07
Update extensions.php
...
Update the extensions header.
2016-08-04 20:05:56 -06:00
FusionPBX
e82b6dd104
Update contacts.php
...
Fix the header on the contacts page so it will look better on smaller screens.
2016-08-04 20:00:23 -06:00
FusionPBX
096b7a2471
Update calls.php
...
Fix the page heading so that if the call routing page is width is small the page layout still looks good with the description.
2016-08-04 19:47:40 -06:00
FusionPBX
ab1faef5da
Update time_conditions.php
2016-08-04 19:17:21 -06:00
FusionPBX
e7a8de60de
Update time_condition_edit.php
...
Fix the time condition edit and improve the indentation on the code.
2016-08-04 18:46:39 -06:00
FusionPBX
ee1253fe49
Update dialplan_edit.php
2016-08-04 18:34:10 -06:00
FusionPBX
aa8b11b43d
Update dialplans.php
...
Correct the layout for the description on the dialplans page.
2016-08-04 18:31:41 -06:00
FusionPBX
9e27b0e069
Update call_flow_edit.php
...
Reduce the width of the sounds list for call flow edit.
2016-08-04 17:48:59 -06:00
FusionPBX
9f98540455
Update ivr_menu_edit.php
...
Improve the layout for the IVR Menu edit description.
2016-08-04 17:43:35 -06:00
FusionPBX
67b22a9a8b
Update ivr_menu_edit.php
...
Use only the space needed to display the IVR Menu options.
2016-08-04 17:34:00 -06:00
FusionPBX
9706786070
Update ivr_menu_edit.php
...
Make the IVR Menu long and short greeting editable for a user in the superadmin group.
2016-08-04 17:21:04 -06:00
markjcrane
f5959516ed
Update recur_sounds_dir to return an array rather than using a global variable.
2016-08-04 09:49:57 -06:00
FusionPBX
0a9060c40e
Update 530_talking_clock_date_and_time.xml
2016-08-03 21:57:36 -06:00
FusionPBX
0e0d8455cd
Update app_defaults.php
2016-08-03 18:49:26 -06:00
FusionPBX
60ad3b448a
Update app_defaults.php
...
Make the music on hold app defaults more better at loading the xml file if the music on hold table is empty.
2016-08-03 18:47:02 -06:00
FusionPBX
93684693bf
Create 530_talking_clock_date_and_time.xml
2016-08-03 17:39:15 -06:00
FusionPBX
b00c90a019
Rename 520_talking_clock_time.xml to 540_talking_clock_time.xml
2016-08-03 17:38:15 -06:00
FusionPBX
c8c788d8f9
Rename 530_talking_clock_date.xml to 550_talking_clock_date.xml
2016-08-03 17:37:51 -06:00
FusionPBX
03cf930553
Create 530_talking_clock_date.xml
2016-08-03 17:37:10 -06:00
FusionPBX
61d265c653
Rename 520_talking_clock_time. to 520_talking_clock_time.xml
2016-08-03 17:35:10 -06:00
FusionPBX
9376a2ea92
Create 520_talking_clock_time.
...
Add talking clock time dialplan.
2016-08-03 17:34:30 -06:00
FusionPBX
2d2904e484
Update app_defaults.php
2016-08-03 16:48:41 -06:00
FusionPBX
e72bf51970
Update app_config.php
2016-08-03 10:22:10 -06:00
FusionPBX
1f22343263
Update destination_edit.php
2016-08-03 01:04:26 -06:00
FusionPBX
aee9e76029
Update destination_edit.php
...
Only check for duplicates on inbound destinations.
2016-08-03 00:50:11 -06:00
FusionPBX
462bb54a9b
Update destination_edit.php
...
Prevent fax details from duplicating, fix trailing spaces, and adjust some indentation.
2016-08-03 00:06:36 -06:00
FusionPBX
bb17126542
Update destination_edit.php
2016-08-02 22:30:29 -06:00
FusionPBX
23c2149319
Update device_edit.php
...
Fix the indentation on device_edit.php.
2016-08-02 19:44:07 -06:00
FusionPBX
f036128f3f
Update device_dashboard.php
...
Get the vendor functions from the database for the device_key dashboard.
2016-08-02 19:39:22 -06:00
FusionPBX
8d34e8f5c6
Update device_edit.php
...
Get the vendor functions for device edit from the database.
2016-08-02 13:35:38 -06:00
FusionPBX
e9580d079a
Update device_profile_edit.php
...
Build the device profiles vendor functions from the database.
2016-08-02 12:44:46 -06:00
markjcrane
4ca991fafe
Remove label and use the name instead.
2016-07-31 19:12:41 -06:00
markjcrane
acaf5cfcc6
Fix the label for the device vendor function import and add the translation to resources/app_languages.php.
2016-07-31 18:51:57 -06:00
markjcrane
12fae9fad4
Add a back button to device vendors.
2016-07-31 18:29:57 -06:00
markjcrane
9876cd4d0f
Add button-vendors translation.
2016-07-31 18:14:24 -06:00
markjcrane
111f04abb6
Add some translations for button-files.
2016-07-31 18:04:20 -06:00
markjcrane
fc99769629
Move device vendor files into app/devices.
2016-07-31 17:48:50 -06:00
markjcrane
eb2541d92b
Add app/device_vendors.
2016-07-31 16:22:10 -06:00
FusionPBX
506483fcfa
Update device_dashboard.php
...
If the device_uuid does not have a value then get it.
2016-07-30 10:25:34 -06:00
FusionPBX
2b595bf2bc
Update device_profile_copy.php
...
Fix the device profile copy.
2016-07-29 11:13:29 -06:00
FusionPBX
806113292d
Update device_profile_edit.php
...
Add the ID of the device profile that should be copied.
2016-07-29 11:01:41 -06:00
FusionPBX
af655aad30
Update device_profile_edit.php
2016-07-28 16:03:19 -06:00
FusionPBX
8010410ef7
Update device_profile_edit.php
2016-07-28 15:54:53 -06:00
FusionPBX
e8a39633ef
Update device_profile_edit.php
...
Add permission_exists to check for device_key_extension permission in device profiles.
2016-07-28 15:53:33 -06:00
FusionPBX
c94ffd93d4
Update device_profiles.php
2016-07-28 15:36:24 -06:00
FusionPBX
02824a7849
Update device_profiles.php
2016-07-28 15:34:55 -06:00
FusionPBX
cc3672a3fb
Update status_registrations.php
2016-07-28 11:04:38 -06:00
FusionPBX
36dc7b88b2
Update status_registrations.php
...
Update the indentation on status_registrations.php.
2016-07-28 11:04:15 -06:00
Alexey Melnichuk
ac0ebfd380
Fix. Show all registrations. ( #1784 )
2016-07-28 11:00:09 -06:00
FusionPBX
b7fafa2c50
Update extensions.php
...
Move extension registered before enabled and description which are always last.
2016-07-28 09:59:38 -06:00
FusionPBX
de71fbdf7e
Update app_config.php
...
Change the permission in app_config.php from extension_show_registered to extension_registered.
2016-07-28 00:01:47 -06:00
FusionPBX
47e22e5f61
Update extensions.php
...
Change extension_show_registered to extension_registered.
2016-07-27 23:59:25 -06:00
FusionPBX
8eecfa59d6
Update dialplan.php
...
Committed by rdissauer - original pull request had a conflict.
https://github.com/fusionpbx/fusionpbx/pull/1568
2016-07-27 23:09:32 -06:00
Chris Black
1cca98951d
Fix my PR for the device registered on extensions page. ( #1772 )
...
* Fix my PR for the device registered on extensions page.
* Change to registered
2016-07-27 23:03:59 -06:00
FreeMe
f49181765e
Update app_languages.php ( #1666 )
...
* Update app_languages.php
Filled in all language fields with the appropriate translation.
* Update app_languages.php
Corrected 'Project Path' translation for German users
2016-07-27 22:26:02 -06:00
FusionPBX
8b6def5a75
Update device_edit.php
...
Use the new device permissions and condense the horizontal width of the content as well as more control over it.
2016-07-26 21:00:05 -06:00
FusionPBX
246794e70d
Update app_config.php
...
Add new device permissions.
2016-07-26 20:57:46 -06:00
FusionPBX
2ede95241e
Update app_languages.php
2016-07-26 20:54:46 -06:00
markjcrane
8f096a3255
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-07-26 20:52:07 -06:00
markjcrane
7895492492
Adjust the indentation and organization of these to xml cdr files.
2016-07-26 20:51:50 -06:00
FusionPBX
06849f491f
Update xml_cdr_inc.php
...
Disable paging for the XML PDF export and modified slightly for the CSV export.
2016-07-26 20:49:23 -06:00
FusionPBX
32ef5c7203
Update devices.php
...
Correct the layout of the device description.
2016-07-26 09:37:54 -06:00
FusionPBX
13db7e67cb
Update 900_voicemail.xml
...
Add user_exists to the voicemail dialplan. If using a voicemail box that is not associated to an extension then transfer call to voicemail with *99 ( voicemail id ).
2016-07-25 10:43:08 -06:00
FusionPBX
7ed7b8f641
Update app_defaults.php
...
Update the dialplan order to make it easier for upgrades.
2016-07-24 13:45:03 -06:00
FusionPBX
2f9f3da288
Update app_defaults.php
...
Use XML handler for phrases don't save the XML to the file system.
2016-07-24 00:15:36 -06:00
FusionPBX
7663a254a8
Update app_config.php
...
Remove phrase_xml.
2016-07-24 00:12:40 -06:00
FusionPBX
dd53b79396
Update phrase_edit.php
...
Remove phrase_xml better there is a better way to do this.
2016-07-24 00:12:00 -06:00
FusionPBX
35c94dbb4a
Update phrase_edit.php
...
Another change needed for global phrases.
2016-07-23 13:39:30 -06:00
FusionPBX
c7b2d7c2d7
Update phrases.php
...
Show for global phrases.
2016-07-23 00:27:48 -06:00
FusionPBX
7cd3e54f04
Update phrase_edit.php
...
Add domain select list to phrase_edit.php
2016-07-23 00:14:04 -06:00
FusionPBX
3113220faf
Update app_config.php
...
Add phrase_xml field and phrase_domain permission.
2016-07-23 00:08:10 -06:00
FusionPBX
0ba42a5c07
Update ivr_menu.php
...
The Dialplan needs the ivr_menu_uuid and the IVR Menu needs the dialplan_uuid. This fixes a new IVR Menu dialplan so it points to the ivr_menu_uuid.
2016-07-22 12:28:17 -06:00
FusionPBX
110022a14f
Update ivr_menu_edit.php
...
Add an empty option for long greeting so it doesn't select option say: automatically.
2016-07-22 12:14:30 -06:00
FusionPBX
ae2f1ca873
Update voicemail.php
...
Improve the voicemail class by using construct and destruct. Reduce the use of session variables in the class.
2016-07-22 10:31:08 -06:00
Mafoo
642867f2cc
Enhance-Add Ping to Registrations Status ( #1753 )
...
Retrieve ping-time and display it
display only when value is empty
2016-07-22 08:27:36 -06:00
Mafoo
1cb70e8e9d
BugFix-Add new Polycom MAC ( #1770 )
...
Polycom were assigned a new MAC prefix - 64:16:7f
2016-07-22 07:29:57 -06:00
markjcrane
32b1d42df8
Add application answer to the 900 voicemail and send to voicemail increase number of digits allowed for the extension from 7 to 10.
2016-07-20 13:32:39 -06:00
markjcrane
1083b7b63c
Changes to voicemail make it possible to have voicemail box without a registered extension.
2016-07-20 13:14:31 -06:00
markjcrane
e8b753c5f0
Change the order of the last 3 dialplans and add a voicemail dialplan.
2016-07-20 12:45:27 -06:00
markjcrane
405900a2a4
Remove voicemail from the local_extension dialplan.
2016-07-20 12:42:40 -06:00
FusionPBX
e2ffd261a5
Update ivr_menu_edit.php
...
Fix the phrases list for IVR Menu edit greetings.
2016-07-19 20:08:19 -06:00
markjcrane
6b5bf1cb82
Add conference controls.
2016-07-17 15:12:15 -06:00
FusionPBX
4d7818a043
Update conference_profile_delete.php
...
Delete the child data for conference profiles.
2016-07-17 14:23:22 -06:00
FusionPBX
57e63c7023
Update conference_profile_param_delete.php
...
Add spaces.
2016-07-17 14:20:18 -06:00
Alexey Melnichuk
59c17725b4
Fix. Escape quotes and do not check domain_uuid in edit service form. ( #1752 )
2016-07-17 12:14:12 -06:00
FusionPBX
7937392e08
Update conference_profile_params.php
...
Fix the list of conference profile params.
2016-07-17 00:08:59 -06:00
FusionPBX
6a078c6789
Update conference_profile_params.php
...
Remove the domain_uuid and few other minor changes.
2016-07-17 00:00:22 -06:00
FusionPBX
7ba66fd7b4
Update conference_profile_param_edit.php
...
Add a few more comments end a little more indentation.
2016-07-16 23:57:03 -06:00
FusionPBX
bb8cacd0da
Update conference_profile_edit.php
...
Comment out the domain_uuid in conference_profile_edit.php.
2016-07-16 23:52:15 -06:00
FusionPBX
90e509e95c
Update conference_profiles.php
2016-07-16 17:43:38 -06:00
FusionPBX
1c4ccd3db3
Update app_config.php
...
Remove the domain_uuid from the conference profiles and params.
2016-07-16 17:30:32 -06:00
FusionPBX
ddb6929b62
Update conference_profile_param_edit.php
...
Comment out domain_uuid so the conference params are global.
2016-07-16 17:27:58 -06:00
FusionPBX
a230035bfd
Update conference_profile_param_delete.php
...
Remove the domain filter from the delete.
2016-07-16 17:24:59 -06:00
FusionPBX
555541ec0c
Update conference_profiles.php
...
Right now conference profiles are global.
2016-07-16 17:24:05 -06:00
FusionPBX
efbb82c417
Update app_defaults.php
...
Import the conference profiles.
2016-07-16 17:17:37 -06:00
FusionPBX
08bd28a7d0
Create app_defaults.php
2016-07-16 16:04:36 -06:00
markjcrane
b7eeccabde
Add Conference Profiles.
2016-07-16 15:17:54 -06:00
FusionPBX
61e6d5eae4
Update device_dashboard.php
...
Handle saving device keys from a profile that has been changed.
2016-07-16 12:15:22 -06:00
FusionPBX
8faefced75
Update provision.php
...
Simplify the code where device keys can override keys assigned to the device profile keys.
2016-07-16 03:37:46 -06:00
FusionPBX
16dd385bf9
Update device_dashboard.php
...
Add profile keys to the dashboard in a way they can be overridden by the device keys.
2016-07-16 03:34:51 -06:00
FusionPBX
a4ad4113cd
Update music_on_hold.php
...
Fix the upload to specific music on hold categories and fix an issue with case sensitivity that prevented ability to delete a file with upper case letters.
2016-07-15 10:44:27 -06:00
FusionPBX
1f8f016a10
Update music_on_hold_edit.php
...
If the Music on Hold rate is empty use the 'Default' label.
2016-07-14 23:20:01 -06:00
FusionPBX
ffc2bca89b
Delete ivr_menu_option_edit.php
...
ivr_menu_edit.php now allows editing all options at once so ivr_menu_option_edit.php is no longer needed.
2016-07-14 09:54:16 -06:00
FusionPBX
db4c91779d
Update ivr_menu_edit.php
...
Use the right variable for the ivr_menu_options array.
2016-07-14 01:56:43 -06:00
FusionPBX
d8c2f11ad4
Update ivr_menu_edit.php
...
When adding an IVR menu allow adding multiple IVR options.
2016-07-14 01:37:26 -06:00
FusionPBX
21ff75fc8f
Update ivr_menus.php
...
Add indentation, and improve the code in ivr_menus.php.
2016-07-14 01:16:07 -06:00
FusionPBX
752a55d9b7
Update ivr_menu.php
...
Update the ivr_menu class to use the orm class this simplifies and reduces the size of the code.
2016-07-14 01:13:02 -06:00
FusionPBX
34ae1fbe64
Update ivr_menu_edit.php
...
Simplify ivr_menu_edit.php and remove the edit option link as it is no longer needed.
2016-07-14 01:11:17 -06:00
FusionPBX
c8a4a346ec
Update ivr_menu_edit.php
...
Improve the indentation and some progress to separate getting the data from displaying it.
2016-07-11 17:06:32 -06:00
FusionPBX
811b8388ad
Update xml_cdr.php
...
Show the image in CDR only if direction is set.
2016-07-09 16:29:42 -06:00
FusionPBX
1ceee17605
Update scripts.php
...
Remove the extra ) to fix the syntax.
2016-07-08 17:09:09 -06:00
Mafoo
904a52434a
BugFix-Add PROJECT_PATH for lua ( #1740 )
...
added project_path for lua to use where it needs to build urls
2016-07-08 13:12:37 -06:00
FusionPBX
666ccddb34
Update app_defaults.php
...
Music on hold import from XML strip the domain name and rate from the name.
2016-07-08 10:32:56 -06:00
FusionPBX
ed89df28c5
Update music_on_hold_edit.php
...
Make sure reload mod local stream after editing it.
2016-07-06 15:50:43 -06:00
FusionPBX
cdeb3f20c2
Update switch_music_on_hold.php
...
Remove permission for the select list as we would want all users to see global music on hold.
2016-07-06 15:41:26 -06:00
FusionPBX
ff7bae958e
Update music_on_hold_edit.php
...
Fix the chime select list so that it will show what was selected.
2016-07-06 15:33:01 -06:00
FusionPBX
a9eaeb3c76
Update music_on_hold.php
...
Show global then local for those with music_on_hold_domain.
2016-07-06 14:13:17 -06:00
FusionPBX
886e178073
Update music_on_hold.php
...
Remove scope to simplify the interface after upload a user with the right permission can make it global.
2016-07-06 13:58:03 -06:00
FusionPBX
4682e4ef05
Update music_on_hold_edit.php
...
Add the translation for global and protect adding global music on hold using permissions.
2016-07-06 13:12:16 -06:00
Luis Daniel Lucio Quiroz
e6567d6d8d
More efficient and compatible SQL query ( #1737 )
...
Don't do a nested select, it adds unnecessary overload to the db. Instead, use a left join, quicker and more compatible among db types.
2016-07-06 12:36:18 -06:00
FusionPBX
230257fff9
Update switch_music_on_hold.php
2016-07-06 11:19:41 -06:00
FusionPBX
1fb9cff306
Update music_on_hold.php
...
Update permissions for music_on_hold.php
2016-07-06 11:17:53 -06:00
FusionPBX
9e5c82dd9e
Update app_config.php
...
Remove music_on_hold_global_* replaced with music_on_hold_domain in app_config.php.
2016-07-06 11:09:35 -06:00
FusionPBX
6c613cc213
Update music_on_hold.php
...
Reload mod local stream.
2016-07-06 10:46:43 -06:00
FusionPBX
6bdf8d0e27
Update music_on_hold.php
...
Fix the global upload and handling for mixed case upload to lower case.
2016-07-03 20:36:06 -06:00
FusionPBX
e04910be58
Update music_on_hold_edit.php
...
Fix the music on hold chime list.
2016-07-03 19:47:20 -06:00
FusionPBX
c03d25a1be
Update music_on_hold_edit.php
...
Add music on holder rate, and time name to music_on_hold_edit.php
2016-07-03 16:55:33 -06:00
FusionPBX
f78417f0c6
Update app_languages.php
...
Add timer name to app languages.
2016-07-03 16:53:14 -06:00
FusionPBX
e3d23acb3c
Update music_on_hold.php
...
Update music_on_hold.php prevent duplciate records if the path already exists.
2016-07-03 00:56:15 -06:00
FusionPBX
a20881395e
Update music_on_hold_edit.php
...
Change moh_settings to music_on_hold_settings.
2016-07-02 09:37:23 -06:00
FusionPBX
c4e3b149dc
Update music_on_hold.php
...
Replace moh for music on hold to match the changes to app_languages.
2016-07-02 09:34:18 -06:00
FusionPBX
5c52947eae
Update app_languages.php
...
moh replaced by music_on_hold
2016-07-02 09:28:46 -06:00
FusionPBX
0a227bac05
Update app_languages.php
...
Change label-sampling to label-rate to match the name of the field.
2016-07-02 09:27:21 -06:00
FusionPBX
ff47ded50c
Update music_on_hold.php
2016-07-02 09:26:23 -06:00
FusionPBX
9155fdf519
Update music_on_hold.php
...
Fix the display for the rate or default in music on hold.
2016-07-02 09:22:40 -06:00
FusionPBX
70bcfcffa6
Update dialplan.php
...
Use the domain array name as the row so it doesn't conflict with the row array.
2016-07-01 17:58:24 -06:00
FusionPBX
dbc2a561f4
Update dialplan.php
...
Fix the global dialplan.
2016-07-01 16:50:50 -06:00
FusionPBX
0a89b156f9
Update app_defaults.php
...
Adjust the indentation.
2016-07-01 16:49:12 -06:00
FusionPBX
4fcd8be55f
Update app_defaults.php
...
Remove the context from app defaults.
2016-07-01 14:35:45 -06:00
FusionPBX
6a434f6cf9
Update dialplan.php
...
Fix the dialplan context on the import.
2016-07-01 14:33:55 -06:00
FusionPBX
d439c5a8a3
Update dialplan.php
...
Moving this code back to the way it was.
2016-07-01 14:04:38 -06:00
markjcrane
af8aef39b0
Add another missing semi-colon.
2016-07-01 13:47:50 -06:00
markjcrane
a2138678e6
Add a missing semi-colon.
2016-07-01 13:46:24 -06:00
markjcrane
c6fa6dc69a
Add a missing ).
2016-07-01 13:44:58 -06:00
markjcrane
e7001baa5c
Work on a more efficient way to handle app_uuid_exists on a larger scale.
2016-07-01 13:42:44 -06:00
markjcrane
c920cdca51
Fix the syntax.
2016-07-01 13:05:54 -06:00
markjcrane
52c1726fe6
Efficiency for app defaults.
2016-07-01 13:02:31 -06:00
markjcrane
640d463fb7
Remove voicemails/app_defaults.php directory structure be created on demand. Move this code to scripts voicemail_directories.php
2016-07-01 12:09:44 -06:00
reliberate
002bc66550
Voicemail: Integrate new file upload control on Voicemail Greetings page.
2016-07-01 03:18:07 -06:00
reliberate
f67971515f
Voicemail: Fix an issue with the Back button on Voicemail Greetings page.
2016-07-01 02:53:01 -06:00
FusionPBX
20dc89d7a4
Update switch_music_on_hold.php
...
Eliminate duplicates in the music list for the music on hold class.
2016-06-30 19:32:30 -06:00
FusionPBX
367a8e9f17
Update music_on_hold.php
...
Change moh_ to stream_ to make it easier for those not native to English avoiding abbreviations. Music streaming is handled by FreeSWITCH mod_local_stream so the word stream seems appropriate.
2016-06-30 19:17:30 -06:00
FusionPBX
51c12ea5bd
Update switch_music_on_hold.php
...
Change music on hold class method streams to get. Following HTTP REST concept for the name to get the list of data. This same convention can be used in any class.
2016-06-30 19:08:10 -06:00
Chris Black
e1cda1db44
Add missing bracket ( #1726 )
2016-06-30 14:51:56 -06:00
Alexey Melnichuk
b9cf2762f3
Fix. Upload local MOH ( Close #1714 ) ( #1719 )
2016-06-30 10:43:28 -06:00
FusionPBX
bbfdd2f789
Update sip_status.php
...
Just use the gateway name when its global and @domain_name when its assigned to a domain.
2016-06-30 09:53:18 -06:00
Mafoo
5192229436
BugFix-Display global gateways name appropriately ( #1723 )
...
display '*@(Global)' for global gateways (instead of *@')
2016-06-30 09:52:13 -06:00
Alexey Melnichuk
cf0bf77bc3
Fix. create default path when upload new profile. ( #1725 )
...
Fix. set correct value for `Default` sampling.
2016-06-30 09:51:35 -06:00
FusionPBX
65d482fbe4
Update switch_music_on_hold.php
...
Add the $ to the row to correct the rate.
2016-06-30 01:28:19 -06:00
FusionPBX
a7277e2032
Update switch_music_on_hold.php
...
Fix the alias on the moh sql select string.
2016-06-30 00:40:01 -06:00
FusionPBX
cfdbbf16a6
Update music_on_hold.php
...
Fix the default rate for music on hold.
2016-06-30 00:31:22 -06:00
FusionPBX
a877998390
Update switch_music_on_hold.php
...
Build the music on hold select list based on domain name, name and rate.
2016-06-30 00:23:51 -06:00
FusionPBX
dd65d5f60f
Update music_on_hold.php
...
Adjust the spacing set the order on the music on hold.
2016-06-29 22:40:43 -06:00
FusionPBX
5fbb7b66fb
Update music_on_hold.php
...
Music on hold - combine the same name with multiple rates under the heading. Improve indentation and comments.
2016-06-29 21:42:12 -06:00
FusionPBX
b05a525be2
Update music_on_hold.php
...
Since using the UUID for the music on hold name in FreeSWITCH adding the domain name as a prefix and rate are no longer needed.
2016-06-29 17:26:01 -06:00
FusionPBX
9f815b908e
Update switch_music_on_hold.php
...
Music on hold select list use the UUIDs instead of the names.
2016-06-29 16:52:32 -06:00
FusionPBX
b96fb19884
Update music_on_hold.php
...
Simplify the music on hold stream name by removing the rate and domain name.
2016-06-29 00:03:58 -06:00
FusionPBX
5f11947e21
Update music_on_hold.php
...
When setting music on hold for a specific domain use the domain name as part of the stream name.
2016-06-28 20:20:58 -06:00
FusionPBX
0865a66289
Update music_on_hold.php
...
Order the music on hold by name in ascending order.
2016-06-28 20:01:55 -06:00
FusionPBX
c91ebc4575
Create music_on_hold_delete.php
...
Add music on hold delete php file.
2016-06-28 19:58:29 -06:00
Alexey Melnichuk
f1249f20dc
Moh windows ( #1712 )
...
* Fix. Support MOH app on Windows.
* Use `path_join` to build mask
* Fix. Build path on Windows.
Main problem is on line like `path = '/'.trim(...),'/');`
On windows it produce path like `/c:/...`.
I also rewrite code to use`path_join` to build all paths.
So there no needs to tests either path end with path separator or not
you always can just write `path_join(a, b)`. `a.'/'.b` is not always produce
correct result and it require some additional works.
* Fix. Get correct MOH settings to display in Web UI.
2016-06-28 19:19:28 -06:00
badcrc
c295fd31ff
Clear memcached when toggling on/off dialplans ( #1717 )
...
When clicking True/False link from the dialplan list (like outbound routers for examples), the change isn't effective until the cache expires.
Full editing the dialplan entry (dialplan_detail_edit.php) does this right and clears the cache, I took the code from there.
2016-06-28 19:18:28 -06:00
markjcrane
bd23c78670
Use FreeSWITCH to run mkdir so it inherits its own user and group permissions.
2016-06-28 15:18:40 -06:00
FusionPBX
04a8cc80a4
Update music_on_hold.php
...
Use SESSION domain_uuid instead of $domain_uuid.
2016-06-28 03:11:23 -06:00
FusionPBX
eb67c3e908
Update music_on_hold.php
...
Update music_on_hold.php so that it displays all streams from the database.
2016-06-28 02:32:22 -06:00
Alexey Melnichuk
2b2ca19da0
Fix. generate XXX_dir options in config.lua ( #1709 )
2016-06-26 13:45:57 -06:00
Alexey Melnichuk
78d8619cfd
Fix. generate correct config file. ( #1708 )
2016-06-26 13:18:49 -06:00
markjcrane
988ca1154b
Move the voicemail default settings to main default_settings/app_defaults.php for better efficiency.
2016-06-26 12:32:51 -06:00
markjcrane
85f6e6cecb
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-06-26 12:00:38 -06:00
markjcrane
d5da895a2e
Make the voicemail app_defaults more efficient and prevent duplicates.
2016-06-26 12:00:06 -06:00
Alexey Melnichuk
f8c2904aaf
Add. option to store setting in memcache. ( #1707 )
2016-06-26 11:43:32 -06:00
markjcrane
855ea303f1
Add nowrap to time_condition_edit.php to correct a layout problem.
2016-06-26 11:20:13 -06:00
markjcrane
2eb562a25f
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-06-24 14:51:15 -06:00
markjcrane
8936f46782
Add settings array to the config.lua.
2016-06-24 14:50:55 -06:00
Alexey Melnichuk
61d6f0be6c
Add. Handler for SUBSCRIBE method for call flow application. ( #1701 )
...
* Add. Handler for SUBSCRIBE method for call flow application.
Usage:
1. Run form fs_cli `luarun call_flow_subscribe`
2. Create new call flow extension and set feature code to `flow+<EXTENSION>`(e.g. `flow+401`).
3. Set on the phone BLF key to `flow+401`
This code based on `mod_valet_parking`.
* Add. prevent running 2 copy of script.
Remove some unused vars and simplify implementation.
* Fix. Use correct protocol for send event.
* Fix. Do escape SQL arguments
* Fix. escape `+` sign in call flow extension.
2016-06-24 10:32:19 -06:00
Mafoo
628c825201
Enhance-make voicemail length configurable ( #1702 )
...
allow the voicemail max_lengths to be configured from domain/default
settings
2016-06-24 10:28:47 -06:00
FusionPBX
a67ba8fff3
Update cmd.php
...
Add Applied response message and fix the referrer.
2016-06-24 10:13:25 -06:00
FusionPBX
b49f045a2b
Update device_dashboard.php
...
Fix the apply button for Device Keys for the Device Dashboard.
2016-06-24 09:47:13 -06:00
FusionPBX
96197d6ad4
Update switch_music_on_hold.php
...
Update the music on hold list.
2016-06-23 23:14:03 -06:00
reliberate
bf37d10ed6
Music on Hold: Add ability (and permission) to edit Name. Add check for required fields (Name and Path).
2016-06-23 15:02:01 -06:00
Alexey Melnichuk
9fe937d4d6
Fix. Disable device provision. ( #1700 )
...
Close #1389
Rewrite code to write config file to file.
2016-06-23 12:47:06 -06:00
markjcrane
11e51de389
Get music on hold from list from the database.
2016-06-22 20:28:20 -06:00
markjcrane
5e74f6cd92
Add app/pin_numbers.
2016-06-22 13:49:54 -06:00
reliberate
3c823fa651
Music on Hold: Style/layout tweaks.
...
Recordings: Updated to support new audio playback indicator. Show upload date/time (when not using base64).
VM Messages: Updated to support new audio playback indicator.
VM Greetings: Updated to support new audio playback indicator.
CDR: Updated to support new audio playback indicator.
2016-06-22 12:42:03 -06:00
FusionPBX
39c01aeda2
Update access_control_nodes.php
...
Fix the ACL node paging.
2016-06-22 11:55:30 -06:00
markjcrane
04717e8bda
Add $sql .= "WHERE device_uuid = '".$device_uuid."' "; to the device lines in device_dashboard.php.
2016-06-21 18:32:30 -06:00
markjcrane
3afda7a32a
Update device_user_uuid.
2016-06-21 18:09:37 -06:00
markjcrane
ea6758b06a
Improve code for access controls.
2016-06-21 18:00:38 -06:00
markjcrane
95dbb99bbe
Fix the dashboard device keys
2016-06-21 17:57:06 -06:00
reliberate
5f60d5c896
Music on Hold: Update app_defaults to use db field music_on_hold_timer_name instead; reflective of the MOH changes just committed.
2016-06-21 16:06:09 -06:00
reliberate
3ae85a7098
Music on Hold: Support multiple global categories. Support for changing moh domain. Support for managing additional stream parameters (shuffle, stereo, interval, chimes, custom moh paths, etc). Enhanced file system housekeeping.
...
Theme: Enhanced audio playback progress indicator. Added settings to control body icon normal/hover colors.
VM Greetings: Updated to support new audio playback indicator (more apps to come shortly).
Group Permissions: Prevent enter key submission on search field.
2016-06-21 15:56:15 -06:00
Alexey Melnichuk
c308e4cc7a
Fix. Provision for devices without ( #1689 )
2016-06-21 08:06:45 -06:00
Alexey Melnichuk
99fec4f6e1
Fix. Edit user for device. ( #1690 )
2016-06-21 08:05:44 -06:00
Alexey Melnichuk
8d8b679ce8
Add. Use static function to find vendor by User-Agent string. ( #1681 )
...
Add. Escene and AddPac vendors.
2016-06-20 11:45:20 -06:00
Alexey Melnichuk
c851f4a463
Fix. Select key on devices for Grandstream ( #1684 )
2016-06-20 11:42:24 -06:00
Alexey Melnichuk
f6a923f5d7
Fix. Export valid values for settings in provision template. ( #1685 )
2016-06-20 11:40:22 -06:00
FusionPBX
e058dd8c74
Update device_dashboard.php
...
Hide the 'apply' button on the devices keys dashboard until its ready.
2016-06-19 10:00:01 -06:00
FusionPBX
0db15c3fab
Update device_edit.php
...
Hide this until its ready.
2016-06-19 09:56:18 -06:00
FusionPBX
82a59f1810
Update ivr_menu_edit.php
...
Change the ivr_menu_ringback to default back to the original default of music on hold.
2016-06-19 09:39:47 -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
markjcrane
2ac9047648
Update device_edit.php change user_uuid to device_user_uuid.
2016-06-17 17:45:42 -06:00
markjcrane
e5020a842b
Rename user_uuid device_user_uuid in the devices table. Add an apply button to the key dashboard and provision button to the device edit.
2016-06-17 17:34:31 -06:00
Alexey Melnichuk
704cf23194
Fix. Display key type in `Profile` app. ( #1658 )
2016-06-17 12:43:51 -06:00
Alexey Melnichuk
0741488073
Add. Support provision programmable keys for Escene devices. ( #1674 )
2016-06-17 10:43:27 -06:00
Mafoo
a821493e39
BugFix-missing PROJECT_PATH for download files ( #1675 )
2016-06-17 09:22:54 -06:00
FusionPBX
5f1d64bd61
Update xml_cdr.php
...
Fix the order by number alias addition by grouping it with ( and ).
2016-06-15 11:48:53 -06:00
Alexey Melnichuk
97d6bd24d8
Fix. Display correct info for extensions with number-alias. ( #1665 )
2016-06-15 11:39:09 -06:00
FusionPBX
a44a9c0a91
Update xml_cdr_extension_summary.php
...
Update the extension summary to use the new class. Add an option to export to CSV.
2016-06-14 22:51:38 -06:00
FusionPBX
08ceeece82
Update xml_cdr.php
...
Update the xml cdr class to generate a complete extension / user summary array.
2016-06-14 22:44:34 -06:00
FreeMe
036d8200a5
Update app_languages.php ( #1664 )
...
Added Ukraine fields
2016-06-14 20:21:15 -06:00
FusionPBX
fd32603eed
Update gateways.php
...
Fix the sytnax ont the gateways list show it shows the gateway list.
2016-06-14 19:52:57 -06:00
FusionPBX
052d2c53e9
Update gateway_edit.php
...
Add a missing ) on gateway_edit.php.
2016-06-14 19:32:50 -06:00
FusionPBX
79f73a81bb
Update gateways.php
...
Add missing brackets.
2016-06-14 19:27:15 -06:00
FusionPBX
1f09ffc115
Update gateways.php
...
Add an 'or domain_uuid is null' if permission gateway_domain is given to the group.
2016-06-14 11:14:06 -06:00
FusionPBX
521bf62695
Update gateway_edit.php
...
If permission to view all gateways then add an 'or domain_uuid is null'
2016-06-14 11:10:53 -06:00
FusionPBX
dccb0e5dc4
Update app_defaults.php
...
Ensure the values are reset after each loop through local_stream.con.xml attributes.
2016-06-14 11:06:29 -06:00
Alexey Melnichuk
e03a91a1d9
Fix. Select correct key in listbox in device edit form. ( #1659 )
2016-06-14 08:28:57 -06:00
markjcrane
96d5cd24d2
Add domain_uuid to the music on hold table.
2016-06-13 18:13:23 -06:00
markjcrane
7aa072c1fb
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-06-13 17:52:52 -06:00
markjcrane
f20b16b27a
Add the missing curly brackets.
2016-06-13 17:52:35 -06:00
Mafoo
a559e51dff
BugFix-default moh for source mode ( #1657 )
...
populate the default moh for switch source installs
set comment indents as preferred
2016-06-13 17:48:36 -06:00
markjcrane
03c6c1c320
Merge branch 'master' of https://github.com/fusionpbx/fusionpbx
2016-06-13 17:45:01 -06:00
markjcrane
6a58bb97dd
Update app_defaults for muisc on hold so it reads local_stream.conf.xml and loads the information in the database. Remove music_on_hold_category.
2016-06-13 17:44:15 -06:00
reliberate
a36db08adf
Command: Remove blank option from handler select element.
2016-06-13 16:58:52 -06:00
reliberate
2d5caa1be1
Voicemail Greetings: Fix style effecting radio button padding.
2016-06-13 15:27:57 -06:00
reliberate
b27ce8f430
MOH: Fix style issue during playback.
2016-06-13 14:53:17 -06:00
reliberate
860f2fa88e
Call Flows: Restore missing quote in app_languages.php.
2016-06-13 13:05:55 -06:00
FreeMe
2972dbe80b
Update app_languages.php ( #1656 )
...
Corrected 'uk' field to Ukraine not english.
2016-06-13 10:58:23 -06:00
FreeMe
3dea45aaaf
Update app_languages.php ( #1655 )
...
Filled in Romanian and UK fields
2016-06-13 07:36:55 -06:00
FusionPBX
70ad798d32
Update call_flows.php
...
Update call_flows.php rename anti to alternate.
2016-06-12 14:24:35 -06:00
FusionPBX
724f060321
Update index.php
...
Disable the auto login if the default setting-> adminer -> auto_login is not set.
2016-06-12 00:15:43 -06:00
FusionPBX
e9ce02147a
Update xml_cdr.php
...
In the xml_cdr class change method xml_array from $row to $key. Key is more descriptive and should prevent bugs in the future.
2016-06-11 16:17:35 -06:00
FreeMe
6bd0fc573a
Update app_languages.php ( #1651 )
...
Multilingual support for new features
2016-06-11 15:57:01 -06:00
FreeMe
7bc15229b5
Update call_flow_edit.php ( #1652 )
...
Allows the page to become multilingual
2016-06-11 15:23:49 -06:00
FusionPBX
586b03cdb2
Update app_languages.php
2016-06-11 11:08:21 -06:00
FusionPBX
61ab9f5932
Update app_languages.php
...
Set temporary transltations for label-sound and label-alternate_sound
2016-06-11 10:19:16 -06:00
FusionPBX
7529c36731
Update call_flow_edit.php
...
Fix the call flow alternate sounds so it saves to the database and its value is displayed when loading the form.
2016-06-11 09:49:22 -06:00
FusionPBX
ca6b094f1e
Update call_flow_edit.php
...
Correct the SQL insert and updates and put the call flow sound and alternate sound into the order that matches the web interface.
2016-06-11 09:29:56 -06:00
FusionPBX
5349ae273e
Update app_languages.php
...
Change the labels to sound and alternate_sound.
2016-06-11 09:14:30 -06:00
FusionPBX
1360ba4d4f
Update call_flow_edit.php
...
Rename the call flows using anti to alternate.
2016-06-11 09:06:12 -06:00
FusionPBX
e3526deb41
Update app_config.php
...
Change call_flow_sound_on to call_flow_sound. Call flow anti to alternate and call_flow_sound_off to call_flow_alternate_sound.
This changes make it more consistent with the front end. For the few developers that have the call_flow_sound_on and call_flow_sound off I offer the these alter table statements.
ALTER TABLE v_call_flows RENAME COLUMN call_flow_sound_on to call_flow_sound;
ALTER TABLE v_call_flows RENAME COLUMN call_flow_sound_off to call_flow_alternate_sound;
2016-06-11 09:04:42 -06:00
Alexey Melnichuk
03e62d9e91
Add. Support sound prompts on call flow. ( #1645 )
...
This file uses new way to load recordings from DB.
2016-06-11 07:33:16 -06:00
FusionPBX
cd5baa1df5
Update xml_cdr_inc.php
...
Only check the select count if there is a default setting that instructs it to do so as it is slow on a large number of records.
2016-06-11 07:15:11 -06:00
FusionPBX
2cbc5f34f3
Update device_dashboard.php
...
Fix device key dashboard edit only.
2016-06-10 12:23:01 -06:00
markjcrane
17e921c140
Change the permission name from device_username to device_user.
2016-06-10 11:02:17 -06:00
reliberate
75717d1d60
Adminer: Fix and simplify previous auto-login feature (controlled by Default Setting).
2016-06-09 14:13:10 -06:00
markjcrane
57bbc8f7f7
Time to start using jsonb in the xml cdr table.
2016-06-08 19:25:51 -06:00
FusionPBX
960875e88a
Update index.php
...
Comment out the adminer auto login.
2016-06-08 19:14:43 -06:00
markjcrane
f931d3a291
Update adminer.php.
2016-06-08 18:52:06 -06:00
FusionPBX
fa4643710c
Update adminer.php
...
Update adminer.php
2016-06-08 18:38:27 -06:00
FusionPBX
8ee78f2149
Update adminer.php
...
Update Adminer to 4.2.5
2016-06-08 18:32:06 -06:00
Mafoo
7975d125e3
BugFix Convert call_center to ringback class ( #1637 )
2016-06-08 15:40:24 -06:00
Mafoo
c5e1e2f36f
BugFix-Double default moh ( #1639 )
...
because app_defaults now deals with detecting the default music we don't
need to forcefully put it on the list
if default is detected name it using the $text['opt-default']
2016-06-08 15:40:05 -06:00
Mafoo
27dc84b3b8
BugFix-remove-legacy-warning ( #1638 )
...
changed switch_music_on_hold->select to be more inline of usage
changed extension_edit to use new format
changed call_center_queue_edit to use new format while
https://github.com/fusionpbx/fusionpbx/pull/1637 is in testing
2016-06-08 15:15:36 -06:00
Mafoo
7e024a5521
BugFix-bad ref to $db in switch_recordings ( #1636 )
2016-06-08 13:43:10 -06:00
Mafoo
e7b177a174
BugFix-moh class bad ref ( #1635 )
...
fixed incorrect referenced to the switch_recordings class
2016-06-08 13:27:23 -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
markjcrane
9f902e435c
Fix the call center queue active call list.
2016-06-07 13:35:18 -06:00
reliberate
77d6adf51a
Command: Fix SQL insert statement generation (insert comma after null, use single-quotes instead of double).
2016-06-06 17:24:08 -06:00
reliberate
2ca4d5d1d9
Extension: Update assigned Device line password only if user has permission to view/edit Extension password.
2016-06-06 14:36:31 -06:00
FusionPBX
3454ba6853
Update xml_cdr_extension_summary.php
...
Add the domain_uuid.
2016-06-05 21:54:54 -06:00
FusionPBX
c4532e782e
Update xml_cdr.php
...
Use the class variables.
2016-06-05 21:53:28 -06:00
markjcrane
1c67d0baee
Get the extensions then the summary array.
2016-06-05 17:53:12 -06:00
markjcrane
32e43d942f
Remove the second quick_select variable that was accidently added.
2016-06-05 17:51:23 -06:00
markjcrane
01ae160e04
Adding user summary (extension summary) to the xml_cdr class.
2016-06-05 17:19:06 -06:00
FusionPBX
fb8eee457f
Update xml_cdr_inc.php
...
Work on the XML CDR export to CSV.
2016-06-03 19:47:35 -06:00
reliberate
be76d25ff4
Dashboard: Tweak Device dashboard component styles.
2016-06-02 18:41:39 -06:00
markjcrane
1adb4c2672
Check for the adminer permission to increase security.
2016-06-02 09:54:47 -06:00
reliberate
427657c481
Adminer: Require authentication to access adminer.php file.
2016-06-02 09:31:27 -06:00