Commit Graph

312 Commits

Author SHA1 Message Date
Mafoo
71f681496b BugFix [master] database class (#2594)
Fix for if you send an array containing both updates and new data, it would end up placing all the new data on top of the last item containing the uuid of the last update (if updates are earlier in the array than new items)
2017-05-28 10:18:07 -06:00
Mafoo
1ff6bc7ad5 Enhance [master] Better reasons for 403 in database class (#2596)
update return message when code 403 to also state the permission that failed
2017-05-25 23:54:10 -06:00
Mafoo
13557c30ec BugFix [master] text class (#2598)
update escape_str to more reliabiliy escape the string into a consistent
format
2017-05-23 09:26:33 -06:00
Mafoo
f44aee3bf8 Enhance - Convert all languages to 2-2 digit (#2581)
Convert all languages to use the en-us style codes
Where an installation is using a 2 digit code, use the legacy map to find
the mapped language and provide that text correctly
Have escape_str strip \' before converting or we end up with a double
encode
Update organzie_languages to understand how to convert legacy languages
automatically
updated flags
2017-05-13 13:13:38 -06:00
Mafoo
0302d8085c reworked text class to gather the languages on construction (more efficient) (#2576)
organize_languages will now use an internal function to escape values as fusion's check_str would not be appropriate
enabled two missing flags
organize on remaining app_languages.php and add missing 'he'
2017-05-12 08:44:53 -06:00
Mafoo
22dc22c30e BugFix [master] Languages add missing text placeholders (#2572)
* BugFix [master] Languages add missing text placeholders

add placeholders for missing language text
reorganise file so languages are in a consistent order with en-us always first, and the remaining stored alphabetically
space out tag names to make them line up for readability

* add organize_language to text class

also add get_languages
2017-05-10 13:40:46 -06:00
Mafoo
941b115d92 Enhance-Add message stack (#2521)
Implement new messages class
Support legacy $_SESSION['message_*']
New function messages::add($message, $mood, $delay) to simplify adding messages
updated core/users/user_edit.php to demonstrate
includes space->tab corrections
2017-04-27 11:30:52 -06:00
FusionPBX
6421dffba3 Update database.php 2017-03-17 00:09:32 -06:00
FusionPBX
0fb9850d07 Update database.php 2017-03-16 22:20:11 -06:00
FusionPBX
5ebcad413a Update destinations.php 2017-02-22 20:59:30 -07:00
FusionPBX
2d68fa9118 Update schema.php 2017-02-16 00:03:33 -07:00
FusionPBX
f6fdd9523f Update domains.php 2017-01-17 13:37:26 -07:00
jalr
49d80dcec3 fix condition (#2298) 2017-01-17 10:16:13 -07:00
FusionPBX
6fe57bace2 Update domains.php 2017-01-14 18:17:21 -07:00
FusionPBX
c6c5329a56 Update domains.php 2017-01-14 18:15:34 -07:00
FusionPBX
532a0c0590 Minor syntax fix spotted in dry run now activate. 2017-01-14 14:39:05 -07:00
FusionPBX
b9bf07a5e6 Add the settings method to the upgrade method. 2017-01-14 14:33:05 -07:00
FusionPBX
841d56938d Add the settings method to the domains class. 2017-01-14 13:15:03 -07:00
FusionPBX
95c36e4d35 Update event_socket.php 2017-01-11 14:43:45 -07:00
FusionPBX
46be3c8e97 Update groups.php
Prevent warnings in groups.php.
2017-01-11 14:39:40 -07:00
FusionPBX
da9cd4cbcf Update event_socket.php
Add freeswitch defaults to event_socket.php
2017-01-11 14:14:47 -07:00
FusionPBX
edb1a964a7 Update groups.php 2017-01-10 07:55:09 -07:00
FusionPBX
d8cf528a50 Update switch_settings.php 2017-01-10 01:18:17 -07:00
FusionPBX
212cd7d025 Update schema.php 2017-01-05 03:58:01 -07:00
FusionPBX
c43c1a556f Update schema.php
Prevent php warnings.
2017-01-05 03:53:02 -07:00
FusionPBX
e2ae375abd Update schema.php 2016-12-18 16:48:24 -07:00
FusionPBX
d6b10c6e64 Update database.php
An improvement to make the database class more robust.
2016-11-27 00:16:18 -07:00
FusionPBX
2fcb774dc0 Update database.php
Update the database class delete method.
2016-11-23 13:39:20 -07:00
FusionPBX
549ac9a70d Update database.php
Enhance database->delete() method.
2016-11-19 14:10:06 -07:00
FusionPBX
1b06ed31d5 Update database.php 2016-11-19 11:57:36 -07:00
FusionPBX
03180c9018 Update database.php
Changes for database -> delete() keeping for the moment for backwards compatibility.
2016-11-19 11:49:38 -07:00
FusionPBX
06b94fb1e7 Update database.php
Add database -> select method.
2016-11-02 12:31:59 -06:00
FusionPBX
dca1482b07 Update database.php 2016-10-20 15:03:52 -06:00
FusionPBX
1b015205cd 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
73cf433e05 Update orm.php
Escape single quotes in the data.
2016-10-05 09:55:02 -06:00
FusionPBX
593cbad8a2 Update orm.php
The change from fetch to fetchAll created the need for this change.
2016-10-04 03:49:32 -06:00
FusionPBX
8521f5100c 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
598e36f0cf Update orm.php 2016-10-01 21:55:02 -06:00
FusionPBX
b9f932e8e0 Update permissions.php 2016-10-01 12:07:47 -06:00
FusionPBX
6db3a26c2d Update orm.php 2016-09-30 19:54:40 -06:00
FusionPBX
37f4099632 Update orm.php 2016-09-28 16:42:42 -06:00
FusionPBX
dd254979f3 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
a537084752 Update permissions.php 2016-09-12 15:42:28 -06:00
FusionPBX
79bf6f56a0 Update permissions.php 2016-09-12 15:40:02 -06:00
FusionPBX
eb7a05ea45 Update domains.php 2016-09-10 17:33:47 -06:00
Mafoo
097a09536e Enhance Add Tones (#1857)
Add tone support
2016-09-03 20:32:19 -06:00
FusionPBX
fc1ed04b83 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
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
FusionPBX
2d53130a4a Update ringbacks.php
Change the where clause for ringtones to match the category change.
2016-08-22 20:09:49 -06:00
FusionPBX
0ed8858133 Update file.php 2016-08-13 13:24:32 -06:00