Commit Graph

284 Commits

Author SHA1 Message Date
FusionPBX
d958bea7b2 Update database.php
Enhance database->delete() method.
2016-11-19 14:10:06 -07:00
FusionPBX
03210fe78f Update database.php 2016-11-19 11:57:36 -07:00
FusionPBX
3027bdf9df Update database.php
Changes for database -> delete() keeping for the moment for backwards compatibility.
2016-11-19 11:49:38 -07:00
FusionPBX
76edd90efd Update database.php
Add database -> select method.
2016-11-02 12:31:59 -06:00
FusionPBX
fa55b67bb0 Update database.php 2016-10-20 15:03:52 -06:00
FusionPBX
28e052c353 Update database.php
Migrate methods from the orm class to the database class. Will be deprecating the orm class.
2016-10-16 10:45:04 -06:00
FusionPBX
d98bac68a6 Update orm.php
Escape single quotes in the data.
2016-10-05 09:55:02 -06:00
FusionPBX
c7d9231788 Update orm.php
The change from fetch to fetchAll created the need for this change.
2016-10-04 03:49:32 -06:00
FusionPBX
bcb7881255 Update orm.php
Change the function fetch to fetchAll. Fetch returns a 2 dimensional array and fetchAll returns a 3 dimensional array. which changes the array structure so it works better with count.
2016-10-03 21:33:20 -06:00
FusionPBX
d020eeecec Update orm.php 2016-10-01 21:55:02 -06:00
FusionPBX
df7d935dcf Update permissions.php 2016-10-01 12:07:47 -06:00
FusionPBX
8db7cba83e Update orm.php 2016-09-30 19:54:40 -06:00
FusionPBX
a23c2a957a Update orm.php 2016-09-28 16:42:42 -06:00
FusionPBX
d190f6a30d Update orm.php
Updated code to be more robust and handle more situations such as primary key and child key in the array but doesn't exist in the database.
2016-09-18 15:27:40 -06:00
FusionPBX
b78b9d91bd Update permissions.php 2016-09-12 15:42:28 -06:00
FusionPBX
913776ba67 Update permissions.php 2016-09-12 15:40:02 -06:00
FusionPBX
60c9477d2f Update domains.php 2016-09-10 17:33:47 -06:00
Mafoo
2a1f098246 Enhance Add Tones (#1857)
Add tone support
2016-09-03 20:32:19 -06:00
FusionPBX
d68e292e0f Update destinations.php
Simplify the label for the Destination select list when it doesn't match any of the preset destinations.
2016-09-02 09:26:07 -06:00
Mafoo
c01e505f27 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
FusionPBX
79242f231b Update ringbacks.php
Change the where clause for ringtones to match the category change.
2016-08-22 20:09:49 -06:00
FusionPBX
57a15718ed Update file.php 2016-08-13 13:24:32 -06:00
FusionPBX
d6158e371f file.php 2016-08-13 10:39:30 -06:00
DigiDaz
98a184c835 Fixed scripts to get multiserver memcache working (#1795) 2016-08-04 11:40:36 -06:00
FusionPBX
2443fd7075 Update switch_settings.php 2016-08-03 16:46:44 -06:00
FusionPBX
dd2e18fbdd Update orm.php
Reset the parent_key_exists to default of false.
2016-07-15 12:13:45 -06:00
FusionPBX
7996e33e4b Update orm.php
Remove some debug code.
2016-07-14 01:08:14 -06:00
FusionPBX
f806e0297c Update orm.php
Make this code more resilient in case the primary key or sub table primary key was provided in the data.
2016-07-14 01:06:04 -06:00
FusionPBX
d74498f351 Update ringbacks.php
Eliminate duplicates ringbacks class for the music list.
2016-06-30 19:31:24 -06:00
FusionPBX
7c42b77e96 Update ringbacks.php
Update the music on hold list for the ringbacks class.
2016-06-30 19:10:07 -06:00
FusionPBX
bca0d39b96 Update ringbacks.php
The default ring back disabled for now but may re-enable as a method in the class which return the correct label and value.
2016-06-19 09:44:17 -06:00
Mafoo
4605117d51 Enhance Ringback (#1590)
created new class to look after generating the list of ringbacks
available
adjusted MOH class so legacy method is still possible (just not recommend) and utilizes optgroups as well
converted ring_groups and ivr_menus to use new method
added translations
implemented list_recordings in switch_recordings class
2016-06-08 07:21:45 -06:00
markjcrane
6f4c52d956 Prevent php warnings in the text php class. 2016-05-16 21:35:54 -06:00
markjcrane
3abaff004c Check the missing array has content before processing it. 2016-05-04 00:22:35 -06:00
reliberate
5956a3a17f Menu Manager: Add ability to customize main and sub menu icons. 2016-05-02 14:42:06 -06:00
markjcrane
6570f8cf40 Define the text array before it is used. 2016-04-29 15:32:55 -06:00
markjcrane
bc51cd7d1d Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
Harry G. Coin
7442f32a53 Cleanups.
Remove default 192.168.42.42/32 allow.
Restore missing app/fax/resources/functions/parse_attachments.php to satisfy pre-existing include
Fix so sql in voicemail app works if var undefined.  Warning: don't know if non Mariadb's like cast(...) .
Cleanup close in event socket.
2016-04-25 22:16:19 -05:00
Harry G. Coin
fd313a7c66 fixes so cli installs/upgrades work.
Also another step along the way allowing freeswitch to run -u -g freeswitch and fusionpbx to run -u -g www-data
2016-04-25 21:26:26 -05:00
Harry G. Coin
1497c7cb7e small orm bug fix 2016-04-25 21:12:39 -05:00
Harry G. Coin
aaf6bb8f96 Fix to cure uninitialized variable warnings whenever schema is called.
Also many minor warning bug fixes in schema.php
Might as well take the plunge and go to default show warnings.
Uninitialized variable and small bug fixes install fusionpbx
2016-04-25 21:09:14 -05:00
Harry G. Coin
64eeca8e2d Fix so fusionpbx doesn't fail on servers with php versions later than 5. (e.g. php7).
Also a few warning causes fixed.
Also, one step along the way to allow freeswitch to be u freeswitch g freeswitch and fusionpbx to run www-data:www-data.
2016-04-25 20:52:21 -05:00
Harry G. Coin
91a92d8e5e \r\n --> \n
Cause all the .php files containing lines ending with \r\n to instead end with \n.

DYI with:

find fusionpbx -type f -name '*.php' -exec dos2unix '{}' \;
2016-04-25 20:30:23 -05:00
Harry G. Coin
89e5ecbcdf The goal is to increase confidence in fusionpbx, one step is to run by default with error_reporting (E_ALL ^ E_NOTICE);
So, please find in this set numerous small changes which eliminate numerous php warning messages.

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

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

There are no doubt fusionpbx pages I've yet to visit that still generate warnings, this set is nearly certainly not comprehensive.
2016-04-25 20:19:58 -05:00
markjcrane
49a53db5d1 If the event socket information is not set then use the defaults. 2016-04-15 18:22:28 -06:00
markjcrane
3efb6881db Add missing 'this' 2016-04-15 18:07:47 -06:00
markjcrane
e8640966fd Add the switch default settings in a more efficient way. 2016-04-15 17:59:34 -06:00
markjcrane
b3ba1aaf6f Use intuitive names for the arrays and move one of the queries out of the loop. 2016-04-15 00:47:49 -06:00
markjcrane
69d36b806d Add class_exists 2016-04-14 23:23:14 -06:00
markjcrane
fdc0435ab3 Update groups.php. 2016-04-14 23:12:57 -06:00