Commit Graph

3961 Commits

Author SHA1 Message Date
FusionPBX
9c04d93b56 Update extension.php 2016-11-29 11:05:42 -07:00
FusionPBX
66978fae79 Update gateways.php 2016-11-25 20:39:18 -07:00
FusionPBX
b445fd24a8 Update voicemails.php
Uppercase the SQL, cast voicemail id as text, and add sterilize user data.
2016-11-24 13:02:40 -07:00
FusionPBX
50d6e4e2ff Update extension_edit.php
Prevent a minor SQL error.
2016-11-24 12:23:49 -07:00
FusionPBX
b0429f15b5 Update extension.php 2016-11-24 11:35:10 -07:00
jebsolutions
8547f2ac32 fixes for #1821 4.2 branch (#2034)
* fixes for #1822 4.2 branch

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
+ all cherry picks "AND AND" fix from master

* fix typo

* Update app_languages.php

* Update extension_copy.php

* Update extension.php
2016-11-24 01:12:21 -07:00
FusionPBX
7809b63e72 Update provision.php
Add ability to use provision settings with type boolean and numeric.
2016-11-23 22:44:38 -07:00
FusionPBX
3dd0f69b03 Create recording_play.php
Add the missing recording play file.
2016-11-23 22:07:07 -07:00
FusionPBX
72ead8b3b1 Update xml_cdr_details.php
Fix the recording links in the xml cdr details for the 4.2 branch.
2016-11-23 22:03:03 -07:00
FusionPBX
fd17546365 Update xml_cdr.php
Fix missed calls on the extension summary.
2016-11-23 05:25:27 -07:00
jebsolutions
f60b25175d [4.2] fix orphan v_ring_group_users after deleting ring group (#2111)
Same as pr #2110 except for 4.2 branch

steps to test:
create a ring group with one extension and one user. This will add one user to v_ring_group_users table. 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.
2016-11-21 13:59:51 -07:00
jebsolutions
251b808558 #1987 combined fix for 4.2 (#2030)
app/fax/app_defaults.php:
+ 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:25:02 -06:00
FusionPBX
213de55ccc Update xml_cdr.php 2016-10-25 18:05:55 -06:00
FusionPBX
cdd04a39ee Update extension.php 2016-10-18 00:19:10 -06:00
hargut
687e02569d [4.2] allow page-break on fax_message & fax_footer (#1978)
* enable page-breaks on fax messages

* fix footer & allow page break

* update footer placement to work properly on single page
2016-10-11 22:52:14 -07:00
FusionPBX
7887489078 Update xml_cdr_inc.php 2016-09-30 01:02:15 -06:00
FusionPBX
95a12e2fcd 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:26:40 -06:00
hargut
760c44b7b0 [4.2] Fix e-mail attachment handling / conversion & allow local emails to be valid (#1921) (#1933)
* 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."
2016-09-20 21:11:13 -06:00
FusionPBX
5d9720c983 Update index.php 2016-09-20 16:51:38 -06:00
Luis Daniel Lucio Quiroz
cb3b0e6f06 Fix load balancing (#1919) 2016-09-18 22:09:25 -06:00
FusionPBX
53b701c398 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:43:02 -06:00
FusionPBX
89a5f06bb7 Update ivr_menu.php 2016-09-12 15:51:29 -06:00
FusionPBX
6b999b247d 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
94649ca5cc Update app_languages.php
Add the grandstream function translations array structure.
2016-09-10 16:51:34 -06:00
FusionPBX
e10174d10b Update device_edit.php
Fix a display issue.
2016-09-10 16:27:57 -06:00
FusionPBX
8de311a9d2 Update device_vendor_functions.php 2016-09-10 16:20:50 -06:00
FusionPBX
d59213dc62 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
9c9214f7a9 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
a2992782e3 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
14bb4e766f Update app_defaults.php 2016-09-08 17:27:34 -06:00
FusionPBX
8969bf8f25 Update app_languages.php 2016-09-08 17:25:41 -06:00
FusionPBX
7058188178 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
c476c142c6 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
fa63156d66 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
09f2d8fa43 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
6d722bd34f Update v_xml_cdr_import.php 2016-09-03 20:48:27 -06:00
Mafoo
2a1f098246 Enhance Add Tones (#1857)
Add tone support
2016-09-03 20:32:19 -06:00
Joey
19db155e40 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
26ac9fb62e 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
85308e9978 Update voicemail.php
Delete the voicemail intro when deleting a voicemail message from PHP.
2016-09-03 15:43:30 -06:00
FusionPBX
dc8103ba3c Update app_config.php
Add voicemail message intro for base64.
2016-09-03 15:24:22 -06:00
minotaur01
e5b1793e98 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
83dc0e02f7 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
f69853e87c 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
8f7665c2d8 Update provision.php
Allow the key variables to work for memory, expansion and programmable keys.
2016-09-02 10:08:45 -06:00
FusionPBX
604a45f3af 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
630f19fde1 Update call_forward.php
Add 'sip:' as shown in the 1884 pull request.
2016-09-01 22:31:23 -06:00
FusionPBX
7dbce0a67a Update conference_control_detail_edit.php 2016-09-01 12:04:22 -06:00
FusionPBX
3d2c84ad9c 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
5fe1c83be6 Update app_languages.php
Change redial-outbound-prefix to caller-id-number-prefix
2016-08-31 22:05:46 -06:00