Commit Graph

55 Commits

Author SHA1 Message Date
Mark Crane
025f733ac2 if the debian package scripts directory exists then use it for the source 2014-04-09 04:33:50 +00:00
Mark Crane
924ba5ac6c During the install copy all FreeSWITCH conf files. 2014-04-07 22:35:05 +00:00
Mark Crane
891f535cec Move $db_type to $this->db_type. 2014-04-01 20:20:49 +00:00
Mark Crane
52cd917580 Add a method to the schema class column_exists, and sqlite_column_exists, and table_info. 2014-04-01 18:52:58 +00:00
Mark Crane
d4cb446b3e Add the uuid to the SESSion array. 2014-03-21 23:49:26 +00:00
Mark Crane
170a0864f5 Limit the transaction for the menu to SQLite. 2014-03-21 06:29:00 +00:00
Mark Crane
affa8ee72c Add the SQL transactions back again to speed up install and menu restore. 2014-03-19 05:19:48 +00:00
Mark Crane
bf80be8d87 Comment out the transaction support for the menu. 2014-02-16 09:04:52 +00:00
Mark Crane
bda1a9dec4 Only install class copy methods only add if the directory exists. 2014-02-13 00:23:00 +00:00
Mark Crane
49d710246f Make the sql statements a little more efficient. 2014-02-11 02:04:38 +00:00
Mark Crane
f2dcc5028c Return the primary key uuid when adding a new record. 2014-02-09 09:24:41 +00:00
Mark Crane
ab316a7fb0 Change the include for smarty template engine to a require_once 2014-01-29 09:13:56 +00:00
Philippe Rioual
ee51bea37e fixed some french translations issues 2014-01-23 21:15:49 +00:00
Nuno Miguel Reis
0ecedb07de added missing references 2014-01-21 04:33:54 +00:00
Nuno Miguel Reis
b531bcc450 fixed bug with file handle 2014-01-21 04:22:02 +00:00
Nuno Miguel Reis
e83d7ea1fd removed utf8encode not needed after all (local bug was causing the issues elsewhere) 2014-01-21 03:25:56 +00:00
Nuno Miguel Reis
4dcdd3a0ca added new log function 2014-01-20 21:55:36 +00:00
Nuno Miguel Reis
b4c5bffe68 added protection by encoding in utf8 2014-01-20 21:22:24 +00:00
Mark Crane
1a7c685e60 Add a new object relational model class and make the dialplan edit use for add and edit. 2014-01-19 13:09:17 +00:00
Mark Crane
5e37c95abb Database class change $this->name to $this->db_name 2014-01-19 13:06:27 +00:00
Nuno Miguel Reis
4cb72d88cc menu fixing utf8 and ring groups pt-ring option 2014-01-16 23:30:56 +00:00
Mark Crane
d0c9cf7715 Move the dialplan class to the dialplan/resources/classes directory. 2014-01-13 14:21:27 +00:00
Mark Crane
602f6d038f Remove a file_exists where it didn't belong. 2013-12-01 07:17:28 +00:00
Mark Crane
dd78750044 Fix the scripts to copy missing freeswitch scripts again. 2013-12-01 06:56:55 +00:00
Mark Crane
7c3300faf6 Change menu class method restore2 to restore_all. Remove group permissions from restore (Restore Default) and leave in restore_all (Restore All) 2013-11-24 01:35:37 +00:00
Mark Crane
a812951dc1 Improve the efficiency of the Menu PHP class by removing redundant code in the restore method of the PHP class and add PDO transactions. Improve the menu language for better multi-lingual support, escape the menu item title to so it will work correctly for French and other languages. 2013-11-24 00:15:02 +00:00
Mark Crane
e770d141a2 Add the uppercase Twig to the template class. 2013-11-12 04:39:54 +00:00
Mark Crane
53cb0c1454 Fix the path for raintpl and remove some trailing spaces and extra tabs. 2013-11-11 20:17:50 +00:00
Matt Putnam
76e60e1303 2013-11-10 16:54:18 +00:00
Mark Crane
4a56cc7a97 Fix the file paths in the template engine. 2013-11-10 06:55:00 +00:00
Mark Crane
29c17fd906 Add the template class. 2013-11-09 20:37:46 +00:00
Mark Crane
0fc11ed284 To speed up the install and upgrade schema only copy files that don't exist in the destination directory. 2013-09-28 21:06:16 +00:00
Mark Crane
826df9c40a Cleanup the menu class fixup the white space problems. 2013-09-27 04:15:43 +00:00
Mark Crane
e1f72d9b84 Add ['type'] back to $field['key']['type'] as its used in many app_config.php files. 2013-09-10 21:30:17 +00:00
Mark Crane
d3ebb46dc6 Fix the primary key on the dev branch. 2013-09-07 16:25:35 +00:00
Mark Crane
fcbeaaa8b4 Remove the debug code. 2013-08-26 19:45:30 +00:00
Mark Crane
21fcd4b606 Correct the function that updates the lua scripts make sure it correctly updates scripts except for database_handle.lua. 2013-08-26 19:45:01 +00:00
Mark Crane
8150aa7747 Only overwrite lua scripts and add database_handle.lua as an exception. 2013-08-26 18:50:43 +00:00
Mark Crane
4a443cddc3 Update the installed lua scripts when running upgrade.php or advanced -> upgrade schema. 2013-08-26 17:56:03 +00:00
Nuno Miguel Reis
028175388e logger class (very usefull for debugging) 2013-07-29 20:26:00 +00:00
Mark Crane
867bd35d21 Change the menu back asc order. 2013-07-29 19:40:48 +00:00
Nuno Miguel Reis
df24d0bf5d added db menu build and permissions block 2013-07-29 18:55:51 +00:00
Nuno Miguel Reis
834a8624c7 missing stuff dealing with group permissions 2013-07-29 17:22:40 +00:00
Mark Crane
0eafdddc8a Fix the database class connection info so it can be provided on demand. 2013-07-13 18:33:30 +00:00
Mark Crane
9f71bdd024 Change links from includes to the resources directory. 2013-07-10 23:41:12 +00:00
Mark Crane
32e16dd2c7 Set the include path to use with config.php inside the database.php class. 2013-07-06 08:06:03 +00:00
Mark Crane
3aa617ded7 Move the class files from includes to the resources directory. 2013-07-06 07:16:58 +00:00
Mark Crane
3a58d1e08d Move references to php classes in includes/classes to resource/classes. 2013-07-06 07:13:36 +00:00
Mark Crane
54c78db5e3 Rename class_vcard.php to vcard.php. 2013-07-06 04:53:29 +00:00
Mark Crane
d73b2aca7e Move class_vcard.php to resources/classes directory. 2013-07-06 04:50:24 +00:00