Commit Graph

1701 Commits

Author SHA1 Message Date
FusionPBX c658da12b9 Update app_defaults.php 2019-02-09 07:55:51 -07:00
FusionPBX bf3d22a25f Update app_config.php 2019-02-09 07:51:57 -07:00
FusionPBX 63a18f84e6 Update app_config.php 2019-02-09 07:50:52 -07:00
FusionPBX d426113ec4 Update user_edit.php 2019-01-29 15:45:38 -07:00
FusionPBX e6883cdc68 Update app_config.php 2019-01-29 15:44:37 -07:00
FusionPBX 04c8a44c6c Update app_config.php 2019-01-29 15:08:55 -07:00
FusionPBX cea42a4058 Update app_menu.php 2019-01-21 21:45:57 -07:00
FusionPBX 69f114e051 Update app_menu.php 2019-01-02 15:41:31 -07:00
FusionPBX 65441d717d Update app_menu.php 2019-01-02 15:32:55 -07:00
FusionPBX 2b0237921a Update app_menu.php 2019-01-02 15:28:52 -07:00
FusionPBX 2299ba9ea4 Update app_menu.php 2019-01-02 15:27:19 -07:00
FusionPBX 3585a91522 Update users.php 2019-01-02 15:09:07 -07:00
Nate ab0acd1fa1 Messages app improvements. Output escaped. Display limit added as Default Setting. Media download fixed. Sending of media/file attachments enabled, but not yet functional - waiting on feedback from provider. 2018-12-29 11:13:18 -07:00
FusionPBX 644eb1f3cd Update users.php 2018-12-20 22:25:32 -07:00
FusionPBX 4b2bdfd2f7 Update users.php 2018-12-17 22:07:13 -07:00
FusionPBX 150820c76c Update app_languages.php 2018-12-17 22:06:29 -07:00
FusionPBX bc8e6063ab Update users.php 2018-12-04 23:25:38 -07:00
FusionPBX 341b7b7148 Update domains.php 2018-12-04 23:12:18 -07:00
FusionPBX c37205cfdd Update app_config.php 2018-12-02 11:19:13 -07:00
Dan d0a139e265 Rename Default settings category (#3754)
* Added a simple selfhosted voicemail transcription API client

* Minor logging cleanup

* Add some string escaping to handle transcription providers

* Add JSON handling (optional) to selfhosted API

* Changed name of Security settings to Extension

* Revert "Added a simple selfhosted voicemail transcription API client"

This reverts commits 77ae2b2830 to 2056a71f13
2018-12-02 11:00:30 -07:00
Nate 77f55378ce Update app_config.php
Add Default Setting for optional smtp_hostname to be defined when sending mail.
2018-11-29 09:56:26 -07:00
FusionPBX 12c68a783e Update domain_edit.php 2018-11-14 08:08:10 -06:00
FusionPBX 7e954eca47 Update domain_settings.php 2018-11-14 08:04:57 -06:00
FusionPBX 07cb93192a Update install_fusionpbx.php 2018-11-14 05:32:03 -06:00
FusionPBX 8beaead3d2 Update user_edit.php 2018-11-14 00:01:37 -06:00
FusionPBX 397a4b3ef3 Update app_config.php 2018-11-10 00:56:58 -07:00
FusionPBX a2b8df6457 Update user_edit.php 2018-11-09 20:05:32 -07:00
FusionPBX 474f08e100 Update user_edit.php 2018-11-08 00:58:16 -07:00
konradSC 9f372f81c0 Fix file name for install. (#3751)
resources/classes/messages.php was renamed to resources/classes/message.php
2018-10-31 14:58:16 -06:00
FusionPBX 20b86a6d85 Update domain_setting_edit.php 2018-10-25 23:43:37 -06:00
FusionPBX abd5f0e3c3 Update user_imports.php 2018-10-19 16:58:36 -06:00
FusionPBX 1236eddd46 Update user_imports.php 2018-10-18 19:21:32 -06:00
FusionPBX a1aa1afce4 Update user_imports.php 2018-10-18 12:16:23 -06:00
FusionPBX 438d7eaa7a Update user_imports.php 2018-09-28 12:51:01 -06:00
FusionPBX da6fa034a7 Update user_imports.php 2018-09-28 12:43:58 -06:00
FusionPBX 3cdad6f540 Update users.php 2018-09-28 11:07:07 -06:00
FusionPBX 8e59ad8dc7 Update app_config.php 2018-09-28 10:55:53 -06:00
FusionPBX 5dc1a91d50 Update user_imports.php 2018-09-28 10:55:20 -06:00
FusionPBX 9fbd23779c Update user_imports.php 2018-09-28 10:46:03 -06:00
FusionPBX 439bf73ad4 Rename app/user_imports/user_imports.php to core/users/user_imports.php 2018-09-28 10:44:48 -06:00
powerpbx 2a6cbb5455 Update install_fusionpbx.php (#3021)
Fix so install works with MySQL.
2018-09-02 11:04:31 -06:00
markjcrane a72f1d6266 Change messages class to message 2018-08-31 03:09:01 +00:00
FusionPBX 6199dc99ea Update user_edit.php 2018-08-30 10:11:23 -06:00
FusionPBX 88227264b7 Update user_settings.php 2018-08-30 09:57:55 -06:00
FusionPBX 336031655e Update app_languages.php 2018-08-30 09:55:23 -06:00
FusionPBX 2eee3b93f3 Update app_config.php 2018-08-28 18:50:56 -06:00
FusionPBX e173408a35 Update user_edit.php 2018-08-28 18:46:59 -06:00
AlexanderDCrane a4bc939599 Update databases.php (#3315) 2018-08-27 20:31:38 -06:00
AlexanderDCrane 3ae6cf66ce Update database_edit.php (#3316) 2018-08-27 20:30:51 -06:00
AlexanderDCrane 3d2a0d0b42 Update group_permissions.php (#3317) 2018-08-27 20:30:19 -06:00
AlexanderDCrane bcbf254450 Update groupedit.php (#3318) 2018-08-27 20:29:39 -06:00
AlexanderDCrane 78d4bff302 Update apps.php (#3314) 2018-08-27 20:28:54 -06:00
AlexanderDCrane 4d4253dbc8 Update menu.php (#3319) 2018-08-27 20:25:46 -06:00
AlexanderDCrane 253c9cbd50 Update menu_edit.php (#3320) 2018-08-27 20:24:28 -06:00
AlexanderDCrane f4c5cbebde Update menu_item_edit.php (#3321) 2018-08-27 20:23:54 -06:00
AlexanderDCrane 9ada716255 Update user_settings.php (#3322) 2018-08-27 20:21:50 -06:00
AlexanderDCrane fbe7aa6c17 Update user_setting_edit.php (#3323) 2018-08-27 18:20:38 -06:00
FusionPBX 261ab58e82 Update user_edit.php 2018-07-16 22:32:08 -06:00
konradSC e8436f7175 List does not display with escape (#3242)
List does not display with escape
2018-07-16 22:31:14 -06:00
FusionPBX 88bec5f66c Update app_config.php 2018-07-12 21:04:11 -06:00
FusionPBX 734e5afd7c Update domain_setting_edit.php 2018-06-30 10:19:36 -06:00
FusionPBX f8a89ed4b6 Update domain_settings.php 2018-06-30 10:09:35 -06:00
FusionPBX 6445c90330 Update domains.php 2018-06-30 09:53:33 -06:00
FusionPBX acd714ca2e Update domain_edit.php 2018-06-30 09:49:26 -06:00
FusionPBX 4917d68911 Update default_settings.php 2018-06-29 23:43:22 -06:00
FusionPBX 0b07090460 Update domain_edit.php 2018-06-18 14:19:15 -06:00
FusionPBX 246fbaa935 Update groups.php 2018-06-14 11:35:38 -06:00
FusionPBX 5707355075 Update user_edit.php 2018-06-13 17:54:00 -06:00
FusionPBX 727966678c Update user_edit.php 2018-06-13 01:05:10 -06:00
AlexanderDCrane 81e1bab8fc Update user_edit.php (#3129) 2018-06-13 01:03:34 -06:00
AlexanderDCrane d9115c2a64 Update user_edit.php (#3119) 2018-06-12 13:22:50 -06:00
AlexanderDCrane 4d5d65a4a6 Update user_edit.php (#3086) 2018-06-08 13:42:42 -06:00
FusionPBX b0b0885e23 Update users.php 2018-06-03 16:23:00 -06:00
FusionPBX 03ec8e2375 Update user_edit.php 2018-05-19 23:55:37 -06:00
FusionPBX 16fad6d9e3 Update user_dashboard.php 2018-04-26 23:08:58 -06:00
FusionPBX 2f3f1dcaa7 Update user_edit.php 2018-04-25 22:15:45 -06:00
FusionPBX 6e17f47c96 Update user_edit.php 2018-04-25 22:15:03 -06:00
FusionPBX 6ca3095243 Update domains.php 2018-04-21 18:54:44 -06:00
FusionPBX 1f875d6dff Update domains.php 2018-04-21 18:49:30 -06:00
FusionPBX 2708f94b3b Update index.php 2018-04-14 15:17:49 -06:00
FusionPBX 944dd0fa64 Update app_menu.php 2018-04-07 12:07:35 -06:00
FusionPBX 6576c201aa Update user_dashboard.php 2018-04-06 09:05:26 -06:00
FusionPBX 5e5dac936e Update app_menu.php 2018-04-05 23:16:31 -06:00
FusionPBX 300952e1a1 Update app_defaults.php 2018-03-29 19:28:12 -06:00
FusionPBX 97afaea6cd Update default_setting_edit.php 2018-03-27 13:25:17 -06:00
FusionPBX b2a6f45127 Update domains.php 2018-03-25 23:13:47 -06:00
FusionPBX 923cea0169 Update domain_settings.php 2018-03-25 23:10:33 -06:00
FusionPBX 5f34def4b6 Update domain_settings.php 2018-03-25 23:09:18 -06:00
FusionPBX 19b03cbc63 Update user_dashboard.php 2018-03-08 21:46:09 -07:00
Mafoo 73d0085dcc Enhance [master] - update Aastra provision templates (#2997)
* Enhance update Aastra provision templates

add default settings for time format, date format and timezone
hide include folders (they are not provision templates)
update links to documents
add note to 6xxx templates

* Aastra - the descriptions for the time settings are useful.
2018-02-25 01:58:17 -07:00
FusionPBX 282ffb13e3 Update index.php 2018-02-25 01:28:09 -07:00
FusionPBX f99c275fc5 Update users.php 2018-02-22 09:49:28 -07:00
Mafoo 4d60f4f6d5 Enhance [master] - Italian Translations (#2989)
* Reinstate comments detected by text class

* Updated Italian Translations
2018-02-12 10:50:47 -07:00
Mafoo 37bd20930b BugFix default_settings anchors (#2984)
update anchor names to use correct names the mentioned commit changed the anchors over to use #anchor_{subcategory} from #{subcategory} but didn't correct all instances where anchors where called into the page
this commit broke it
45bf2e5fd6
2018-02-08 20:36:28 -07:00
FusionPBX 84155a75f4 Update app_defaults.php 2018-02-08 10:11:03 -07:00
FusionPBX 3ffe09f6a7 Update app_defaults.php 2018-02-08 10:08:13 -07:00
FusionPBX 3d20047867 Update app_config.php 2018-02-06 18:26:04 -07:00
Alexey Melnichuk df441e9625 Fix. Create database scheme before trying insert record to `v_database` (#2965)
Problem that `create_database_pgsql` does not create actual scheme
but `create_odbc_database_connection` try insert record to v_database and
installation fails.
2018-01-27 12:12:11 -07:00
FusionPBX 171636eb4d Update app_config.php 2018-01-25 22:03:29 -07:00
FusionPBX 5a4db0c856 Update app_config.php 2018-01-25 21:51:26 -07:00
FusionPBX d6ae2639d7 Update user_edit.php 2018-01-25 21:34:06 -07:00
FusionPBX ab7d52157e Update app_config.php 2018-01-25 19:51:04 -07:00
FusionPBX 5149bd187b Update domain_settings.php 2017-12-29 15:43:02 -07:00
FusionPBX 34b71f0025 Update groups.php 2017-12-17 02:22:18 -07:00
FusionPBX 714f318612 Update default_setting_edit.php 2017-12-15 17:20:17 -07:00
FusionPBX 7293082905 Update default_settings.php 2017-12-14 00:27:45 -07:00
FusionPBX c27d49b4f5 Update groups.php 2017-12-09 13:27:14 -07:00
FusionPBX 564a3105ca Update users.php 2017-12-09 12:10:56 -07:00
FusionPBX 722e82ef18 Update app_config.php 2017-11-22 11:06:03 -07:00
FusionPBX f21b1145ed Update app_config.php 2017-11-22 10:42:01 -07:00
sergey-mz 3c82d3822b Check Windows ODBC DSN during install (#2798)
* ODBC DSN detection

* Merge remote-tracking branch 'upstream/master'

* Merge remote-tracking branch 'upstream/master'
2017-11-18 22:53:08 -07:00
konradSC a29d5221de Fix Typo (#2912)
default_setting_dubcategory
2017-11-17 11:50:23 -07:00
konradSC 0ac57aeb27 Fix Typo (#2911) 2017-11-17 11:38:06 -07:00
FusionPBX f018dd0c8c Update install_fusionpbx.php 2017-11-17 09:41:51 -07:00
FusionPBX 83671cd104 Update app_defaults.php 2017-11-17 09:12:37 -07:00
FusionPBX c6acdb6d06 Update app_defaults.php 2017-11-17 09:09:50 -07:00
FusionPBX 127f4353d7 Update app_defaults.php 2017-11-17 09:07:16 -07:00
FusionPBX a33c701b4a Update app_defaults.php 2017-11-17 09:02:54 -07:00
FusionPBX 5ae5ba0ab9 Update app_defaults.php 2017-11-17 08:39:39 -07:00
FusionPBX 70d672a81b Update app_defaults.php 2017-11-17 08:39:17 -07:00
FusionPBX a80fe834ff Update app_defaults.php 2017-11-17 08:38:19 -07:00
siberoloji 6bb91eeb2e Update README.md (#2900)
* Update README.md

typo has been corrected

* Update app_languages.php
2017-11-01 22:28:53 -06:00
FusionPBX 4bcc371237 Update user_dashboard.php 2017-10-29 00:29:18 -06:00
FusionPBX e783815868 Update domain_edit.php 2017-09-24 10:11:07 -06:00
Christian Bergamaschi 9f228ef8c5 Italian translation added (#2852) 2017-09-21 09:06:26 -06:00
Mafoo 05f76b0556 Pass on languages before importing updates (#2849)
put language files into consistent state in preparation of a import
2017-09-19 09:48:40 -06:00
Luis Daniel Lucio Quiroz ea6608bcc0 Same as 4.2 (#2825)
Same as pull request #2824 but for 4.3
2017-09-06 16:06:42 -06:00
Len 851077fcb4 Update user_dashboard.php
update registrations link.
https://github.com/fusionpbx/fusionpbx/issues/2810
2017-08-30 00:47:07 -04:00
FusionPBX 22c185a1bd Update user_dashboard.php 2017-08-28 21:37:35 -06:00
FusionPBX a3c9d58a5f Update user_edit.php 2017-08-25 13:22:42 -06:00
FusionPBX b8c9a87373 Update domains.php 2017-08-16 18:32:35 -06:00
FusionPBX 964325e5ed Update app_config.php 2017-08-09 02:32:40 -05:00
Mafoo b1c5d870e0 BugFix - GUI install (#2779)
Fixes to remove some errors in the GUI installer
2017-08-02 10:45:35 -06:00
FusionPBX 89d0ad41d4 Update app_config.php 2017-07-22 01:23:24 -06:00
FusionPBX 188cba9f73 Update app_menu.php 2017-06-30 18:59:07 -06:00
FusionPBX 183ead69f0 Update app_menu.php 2017-06-30 18:37:19 -06:00
FusionPBX e125fb3b58 Update app_config.php 2017-06-30 18:27:56 -06:00
The-Operator 2c0efdc6c6 Update German and Austrian translations (#2722)
* Update German and Austrian translations

Update German and Austrian translations and added missing English translations for FAX application.

* Update German & Austrian translations
2017-06-30 15:23:01 -06:00
Mafoo b312fbc425 Enhance-Multiple messages display (#2702)
Store messages by mood so they can be grouped up
change default mood to positive and add a default colour to catch messages with a wrong mood
migrate settings so upgrading vs new is consistent
2017-06-21 08:27:05 -06:00
Luis Daniel Lucio Quiroz 4b33893579 Little language update (#2693)
ES and FR
2017-06-16 08:39:15 -07:00
Mafoo 1c58c1c1f9 Enhance-master-translation autofill (#2681)
Autofill all language files for pt de and es
2017-06-12 22:14:11 -07:00
Mafoo f394915125 Enhance - translation missing tags (#2680)
add tags missing in some app_languages
2017-06-12 22:13:06 -07:00
Mafoo d2d9443450 Enhance upgrade show during install (#2676)
the install uses upgrade_domains.php, update it to use well known
varibles to show output
2017-06-11 08:49:39 -06:00
Mafoo 3cab4401cf Enhance - More messages::add updates (#2662)
convert more messages over to messsagse::add
2017-06-09 20:13:40 -06:00
Mafoo ba5db22951 BugFix - app_languages.php - core/upgrade (#2655)
correct translation for message-upgrade_source
2017-06-08 12:09:08 -06:00
Mafoo bfe3ff173f Enhance - Display text on app_defaults (#2645)
enable display_type on domains (and therefore app_defaults)
capture the output of app_defaults
format if statements to project preference
use more generic label display for results reducing number of translations required
change upgrade.php to use the more consistent $display_type
2017-06-08 09:39:50 -06:00
Mafoo 90a96ad4d0 Enhance [master] Default settings sort order (#2593)
add to the sort order for default/domain settings so when a type is
array without *_setting_order the values will sort in order
2017-06-03 12:36:56 -06:00
Mafoo 34475f922c remove schema translations (#2638)
the schema should not have any translations on it as they are present
for reference only.
This removes the extra descriptions found and corrects some of the en to
en-us ones
2017-06-03 12:34:19 -06:00
FusionPBX fc48020e5a Update apps.php 2017-06-03 10:25:58 -06:00
FusionPBX 82658be89c Update apps.php 2017-06-03 09:24:03 -06:00
Mafoo 403f26506d Enhance - Display application descriptions in native (#2629)
Where application description is availible in the session language,
display it, if not fall back to en-us then  
2017-06-03 09:15:41 -06:00
Mafoo d931d61042 Enhance - app_config.php cleanup for core (#2631)
make spacing and layout consistent
add all missing language tags
fill missing en-us descriptions
Repaired a couple of character encodings in fr-fr
convert to $x$y$z usage for array filling
add a default version number
this is a by hand update
2017-06-03 09:01:10 -06:00
Mafoo 30c8754065 Enhance [master] messages::add convert core/upgrade (#2597)
convert message handling to use messages class
unify response display to reduce boilerplates
fix for when performing source upgrade with any other operation going wrong (required preservation of cwd)
add missing $text for default permissions
removed surpless $text provided by reources/app_languages.php
correct all <br> tags
2017-06-02 22:38:15 -06:00
Mafoo 8709d01fb0 BugFix [master] language update (#2628)
Imported Found language ro as ro-ro Romanian (tested by reverse translation)
Add placeholders for all found languages
Add new missing flags
Enhancements to text class
* improved sort to keep language-* tags organized at the top
* if a language is missing a name tag, add it
* changed organizer to not add a final \n
* corrected some indenting
* added detect_all_languages that attempts to find any languages that haven't been defined in resources/app_languages.php
* added language_totals, this is used by the optional languages application to calculate how complete a language is
2017-06-02 13:24:12 -06:00
Mafoo 4ae8b418d4 BugFix [master] - Convert all menus to 2-2 format (#2627)
convert all app_menu.php files to have all placeholders and languages and use 2-2 format for languages
update app_defaults to convert any items found using legacy values in user_setings, domain_settings and default_settings
2017-06-02 12:17:50 -06:00
Kristian Karlsson 22c317eb2f BugFix [master] - Update languages (#2621)
Update for the Swedish language translation.
2017-06-02 08:39:34 -06:00
FusionPBX 12a76c9909 Update user_dashboard.php 2017-05-28 09:48:37 -06:00
FusionPBX a89c47f44f Update domain_delete.php 2017-05-22 16:04:46 -06:00
FusionPBX e058ff228c Update user_dashboard.php 2017-05-19 20:16:53 -06:00
FusionPBX bc6abf9fe2 Update app_config.php 2017-05-19 20:10:32 -06:00
Alexey Melnichuk a75d89ef73 Fix. Load `Message` class (#2585)
Fix. Use correct way to get text message.
Fix. Use `Database Username` to create database if no `Create Database Username` specified.
2017-05-18 08:43:43 -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 2c40a81978 BugFix [master] Flag correction (#2580)
correction to flags from language update
2017-05-12 13:52:13 -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
FusionPBX 72354a9067 Update install_fusionpbx.php 2017-05-09 20:22:39 -06:00
powerpbx a8ccb60c4f Fix SQL syntax (#2570) 2017-05-09 20:21:12 -06:00
FusionPBX 384c383214 Update user_edit.php
https://github.com/fusionpbx/fusionpbx/issues/2554
2017-05-06 14:13:28 -07:00
FusionPBX 345f295bc2 Update app_config.php 2017-04-29 23:18:32 -06:00
The-Operator d05ace4995 Updates to German and Austrian translations (#2549)
Updates and error corrections
2017-04-27 15:19:36 -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
The-Operator 32c1522cbb Add/Update German and Austrian translations (#2542)
Updated remaining app_languages.php files and all app_config.php and app_menu.php files where necessary.
2017-04-26 23:41:55 -06:00
Vladimir 30055465b7 Adding ru-ru locales (#2530)
* Translation of the menu (sent by Victor Kraft)

* ACL translate

* Backup translated

* App Fax translated (sent by Victor Kraft)

* App Adminer trnslated

* Resources translated (sent by Victor Kraft)

* App SIP Profiles translated

* ru-ru

* Call Block added

* ru-ru

* Update app_menu.php

* voicemails/app_languages.php locales ru-ru

voicemails/app_languages.php locales ru-ru

* app/vars/app_languages.php locales ru-ru

app/vars/app_languages.php locales ru-ru

* core: apps, authentication, databases, default_settings translate

* app/traffic_graph/app_languages.php adding locales ru-ru

app/traffic_graph/app_languages.php adding locales ru-ru

* app/time_conditions/app_languages.php adding locales ru-ru

app/time_conditions/app_languages.php adding locales ru-ru

* /app/system/app_languages.php adding locales ru-ru

/app/system/app_languages.php adding locales ru-ru

* /app/sip_status/app_languages.php adding locales ru-ru

* /app/settings/app_languages.php adding locales ru-ru

* /app/services/app_languages.php adding locales ru-ru

* /app/ring_groups/app_languages.php adding locales ru-ru

* /app/registrations/app_languages.php adding locales ru-ru

* /app/recordings/app_languages.php adding locales ru-ru

* /app/provision/app_menu.php adding locales ru-ru

* /app/pin_numbers/app_languages.php adding locales ru-ru

* Update app_languages.php

* /app/phrases/app_languages.php adding locales ru-ru

* /app/operator_panel/app_languages.php adding locales ru-ru

* core/groups translated

* /app/music_on_hold/app_languages.php adding locales ru-ru

* core/install translated

* core/menu translated

* /app/modules/app_languages.php adding locales ru-ru

* /app/meetings/app_menu.php adding locales ru-ru

* /app/log_viewer/app_languages.php adding locales ru-ru

* /app/ivr_menus/app_languages.php adding locales ru-ru

* /app/gateways/app_languages.php  adding locales ru-ru

* /app/fifo_list/app_languages.php adding locales ru-ru

* core/notifications translated

* /app/fifo/app_languages.php adding locales ru-ru

* core/upgrade translated

* Update app_config.php

* core/user_settings translated

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* core/users translated

* call_block translate fix

* Call Broadcast added

* call_block выклюено fix

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* themes translated

* /app/extensions/app_languages.php for locale ru-ru

* /app/exec/app_languages.php add locale ru-ru

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_menu.php

* add locales ru-ru /core/install/app_menu.php

* /app/emails/app_languages.php add locales ru-ru

* /app/edit/app_languages.php add locales ru-ru

* /app/dialplan_outbound/app_languages.php add lacales ru-ru

* app/devices translated

* /app/dialplan_inbound/app_languages.php add locales ru-ru

* call_center_active + call_centers

* /app/dialplan/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/database_transactions/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php addlocales ru-ru

* Update app_languages.php

* Update app_languages.php

* /app/contacts/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* /app/conference_profiles/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/destinations/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* app/calls_active translated

* app/click_to_call translated

* app/calls_active label-opt fix transtation

* translated

* translated

* translate

* /app/voicemails/app_config.php addlocales ru-ru

* /app/voicemail_greetings/app_config.php add locales ru-ru

* /app/vars/app_config.php add locales ru-ru

* /app/traffic_graph/app_config.php add locales ru-ru

* /app/tones/app_config.php add locales ru-ru

* /app/time_conditions/app_config.php add locales ru-ru

* /app/tftp/app_config.php add locales ru-ru

* /app/system/app_config.php add locales ru-ru

* /app/sip_status/app_config.php addlocales ru-ru

* app/devices translated ru-ru

* app/devices translated ru-ru

* /core/menu/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php add locales ru-ru

* /app/conferences/app_languages.php add locales ru-ru

* /app/voicemails/app_languages.php add locales ru-ru

* /app/conference_centers/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/ivr_menus/app_languages.php add locales ru-ru

* /app/xml_cdr/app_languages.php add locales ru-ru

* /resources/app_languages.php add locales ru-ru

* /app/conference_centers/app_languages.php add locales ru-ru

* call_flows

* /app/call_broadcast/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* /app/call_block/app_languages.php add locales ru-ru

* By now

* calls

* /app/call_flows/app_languages.php add locales ru-ru

* /app/system/app_languages.php add locales ru-ru

* /app/exec/app_languages.php add locales ru-ru

* /app/vars/app_menu.php add locales ru-ru

* /app/backup/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/calls/app_languages.php add locales ru-ru

* /app/call_centers/app_languages.php add locales ru-ru

* /app/call_broadcast/app_languages.php add locales ru-ru

* app/fax fix translate label-fax_send_channels

* /app/extensions/app_languages.php add locales ru-ru

* /app/xml_cdr/app_languages.php add locales ru-ru

* /app/ring_groups/app_languages.php add locales ru-ru

* /app/contacts/app_languages.php add locales ru-ru

* Fix default language select

* /app/contacts/app_languages.php add locales ru-ru

* Fix translations in app edit, extensions, fifo, gateways, music_on_hold, services, time_conditions, xml_cdr

* Replaced "звонки" to "вызовы" and fix sorting in menu for "Конференции"

* More replace "звонк"

* Fix translate

* app/xml_cdr replace translate for label-start_range, label-end_range

* app/xml_cdr replace translate label-destination, description_search and description-4

* Corrections

* Repalce "Порядковый номер" to "Приоритет"

* app/operator_panel replace translation label-call_group
2017-04-24 16:37:00 -06:00
FusionPBX 28f960a9f4 Update ldap.php 2017-04-20 10:28:53 -06:00
FusionPBX 45e1aeac84 Update user_dashboard.php 2017-04-19 20:48:20 -06:00
FusionPBX 9fc02a8611 Update app_config.php 2017-04-19 15:25:17 -06:00
Stefan Siegel 670d8f73a0 Fixup for renaming domains (#2517)
The previous fix was incomplete, this one should do it.
2017-04-17 13:42:23 -06:00
Stefan Siegel 0f705cdcc6 Fix renaming domains (#2512) 2017-04-17 08:54:02 -06:00
FusionPBX 381b420ac1 Update ldap.php 2017-04-03 12:04:16 -06:00
FusionPBX 745bfd652d Update install_select_language.php 2017-03-22 01:25:28 -06:00
konradSC 6f8f2b6d29 Update app_languages.php (#2434) 2017-03-17 23:22:26 -06:00
FusionPBX 40cede3c35 Update app_config.php 2017-03-17 11:59:56 -06:00
konradSC 0929dcfe5e Update app_languages.php (#2433)
Fix quotes
2017-03-17 10:22:34 -06:00
konradSC d7d1025488 Update app_languages.php (#2431)
Users app crashes. Missing single quote in file.
2017-03-17 10:02:43 -06:00
The-Operator b40fe0835f Fix syntax error in line 1301 introduced by German translation. (#2428)
* Add German translation and update Austrian translation

* Add German translation and update Austrian translation

* Fix syntax error in line 1301 introduced by German translation.
2017-03-16 15:48:39 -06:00
The-Operator a8c3117f7b Add German translations & update Austrian translations (#2426)
* Add German translation and update Austrian translation

* Add German translation and update Austrian translation
2017-03-16 10:13:43 -06:00
The-Operator a585ccd69f Add German translation and update Austrian translation (#2425) 2017-03-16 03:22:38 -06:00
FusionPBX d5fe9ba23b Update domain_delete.php
Fix the domain delete.
2017-03-14 14:56:23 -06:00
FusionPBX 012a601527 Update authentication.php 2017-03-08 16:04:38 -07:00
Adam Niedzwiedzki d8c79639ba Update user_dashboard.php (#2392)
Calling which via php-fpm on centos returns null.
CentOS has df in path for nginx/php-fpm scrtips.
2017-03-08 00:43:04 -07:00
Dean Montgomery 49fdd66070 Fix user_dashboard broken user_edit link (#2410)
On the user_dashboard clicking on the username brings you to a 404 page.
Fixed link path.
2017-03-08 00:22:27 -07:00
drenda e45a0f80d2 Added italian translation (#2384)
* Added Italian translation

* add italian translation

* add italian translation

* add italian translation

* fix typo error

* add italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian translation

* added italian language

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian language

* added italian translation
2017-02-19 21:17:46 -07:00
drenda c37ce02d44 Added Italian translation (#2379)
* Added Italian translation

* add italian translation

* add italian translation

* add italian translation

* fix typo error

* add italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian translation

* added italian language
2017-02-16 19:46:50 -07:00
FusionPBX 44037be406 Update user_dashboard.php 2017-02-16 00:53:07 -07:00
FusionPBX 5804d3001b Update app_config.php 2017-02-15 21:23:56 -07:00
FusionPBX 5f92048578 Update 2017-02-15 21:23:04 -07:00
FusionPBX ae67946d46 Update app_config.php 2017-02-15 21:22:08 -07:00
FusionPBX f3e53b7c41 Update app_config.php 2017-02-15 21:21:02 -07:00
FusionPBX 330d1f529b Update app_config.php 2017-02-15 21:20:08 -07:00
FusionPBX 249cc57f0f Update app_config.php 2017-02-15 21:19:12 -07:00
FusionPBX 24d7ca7a60 Update app_config.php 2017-02-15 21:18:30 -07:00
FusionPBX af2cbf725c Update app_config.php 2017-02-15 21:17:44 -07:00
FusionPBX 6bf0f9d9e3 Update app_config.php 2017-02-15 21:16:45 -07:00
FusionPBX f099adf565 Update 2017-02-15 21:12:32 -07:00
FusionPBX 26f59270f6 Update app_config.php 2017-02-15 21:10:35 -07:00
Richard Neese 3a5fe74230 fixing debian pkg installs (#2363) 2017-02-07 15:52:44 -07:00
FusionPBX 75b47dfefc Change a duplicated uuid. 2017-01-14 20:26:36 -07:00
FusionPBX f2c24ed916 Update events.php 2017-01-14 16:03:29 -07:00
FusionPBX 965d390c0c Move voicemail default settings to app/voicemail 2017-01-14 14:04:04 -07:00
FusionPBX 16d5f0f8e6 Update app_config.php 2017-01-14 12:12:06 -07:00
FusionPBX 4ddcb7f205 Add app_uuid to default settings schema. 2017-01-14 11:17:03 -07:00
FusionPBX c4ae07e255 Update app_defaults.php 2017-01-13 10:17:22 -07:00
FusionPBX 55065b02df Update app_config.php
Add default settings array to app_config.php.
2017-01-13 10:01:24 -07:00
FusionPBX 0f8ff70dc6 Update app_defaults.php 2017-01-13 09:56:30 -07:00
FusionPBX 7effa431cf Update app_defaults.php 2017-01-12 20:03:21 -07:00
FusionPBX b05b8b5755 Update app_defaults.php 2017-01-12 16:30:37 -07:00
FusionPBX 406e4b0d6b Update app_defaults.php
Add the default menu.
2017-01-10 10:13:07 -07:00
Tom Gillett 67b34a0414 Fixed bug preventing scripts from being copied properly during install process (#2296) 2017-01-10 08:11:09 -07:00
FusionPBX 2a4febfd9a Update app_defaults.php 2017-01-10 01:14:14 -07:00
FusionPBX b17422e3a4 Update upgrade_domains.php 2017-01-10 00:20:46 -07:00
jebsolutions f13020b70c Minor fixes to HTML markup. (#2274)
call_flow_edit.php
- fix: <script> tag output before html headers
2016-12-27 10:06:30 -07:00
FusionPBX dbd1927d92 Update upgrade_schema.php 2016-12-18 16:43:35 -07:00
FusionPBX 554fb33609 Update install.php 2016-12-11 22:59:04 -07:00
FusionPBX 7231b15987 Update install_fusionpbx.php
Move to core default settings app defaults.
2016-11-27 17:05:37 -07:00
FusionPBX 0feed0f095 Update app_defaults.php 2016-11-27 16:54:56 -07:00
jebsolutions 36916fa2d7 fix typo (#2199) 2016-11-26 16:09:28 -07:00
jebsolutions 8761304449 show git branch + commit. +link to preview git changes (#2186)
* show git branch + commit.  +link to preview git changes

new feature
- bottom of upgrade screen shows git branch + commit you are on
- provides a link to github showing changes since then on your current branch

More eyes reviewing the code is always a plus.  The github link helps make it easier.

* Update index.php

Add translations and pretty it up a little.
2016-11-26 00:21:31 -07:00
FusionPBX 9efa7e2413 Update app_defaults.php
Add the temp directory to default settings.
2016-11-25 14:28:35 -07:00
FusionPBX bcdb99c6db Update app_defaults.php 2016-11-20 16:49:29 -07:00
jebsolutions dd8385f63b [master] include stderr in git pull results and check for error (#2105)
* [master] include stderr in git pull results and check for error

Old result (seems correct but actually failed):
Updating d190f6a..d958bea

Corrected result (includes failure message):
Updating d190f6a..d958bea
error: Your local changes to the following files would be overwritten by merge:
app/fax/fax_log_view.php
Please, commit your changes or stash them before you can merge.

* tab fixes
2016-11-20 13:54:57 -07:00
FusionPBX 56a54a9e12 Update groups.php
Fix the link that was broke when directory name was changed.
2016-11-04 23:15:12 -06:00
FusionPBX 5c5446b953 Update ldap.php
If the LDAP password is not provided then set authorized to false.
2016-11-02 00:16:30 -06:00
FusionPBX f1db45d875 Update install_switch.php
Switch directory will not always exist if the FreeSWITCH is installed on a separate machine than FusionPBX.
2016-10-31 23:46:13 -06:00
jebsolutions 031b1053dc Fax email fix for master branch (#2023)
* allow bypass of certificate validation

* Update app_defaults.php

change to match

* Update app_defaults.php
2016-10-31 14:19:41 -06:00
FusionPBX c212bba3b8 Update ldap.php 2016-10-31 11:01:52 -06:00
FusionPBX 3b359e549e Update app_defaults.php 2016-10-22 22:12:32 -06:00
FusionPBX a5df99c4af Update user_edit.php 2016-10-18 09:23:42 -06:00
reliberate 4a0f4615e9 Users: Revamp and consolidate code, integrate ORM. 2016-10-05 10:29:30 -06:00
FusionPBX 5b3bc736e3 Update database.php 2016-10-03 21:37:27 -06:00
FusionPBX 7c99289243 Update authentication.php
Update the session username if authorized is true.
2016-10-03 21:35:34 -06:00
markjcrane 186c3e5db8 Update indentation for includes and check permissions. 2016-10-02 14:30:38 -06:00
Alexey Melnichuk 730d9abb18 Fix. Do not display error message if exesute returns `0` (#1939) 2016-09-22 09:17:02 -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 db9b088d86 Update authentication.php 2016-09-11 12:51:54 -06:00
FusionPBX 999eee3ebd Update database.php 2016-09-11 12:45:56 -06:00
FusionPBX 6ec74bc432 Update authentication.php
Make the database the default authentication plugin if the default setting -> authentication is not set.
2016-09-11 09:51:40 -06:00
FusionPBX d27824cbb7 Update ldap.php 2016-09-11 09:09:54 -06:00
FusionPBX c1db75ab45 Fix a spelling mistake in ldap.php. 2016-09-11 09:08:33 -06:00
FusionPBX 1082578788 Update ldap.php 2016-09-10 22:28:35 -06:00
FusionPBX 008597d159 Update database.php
Add contact_uuid to the database plugin.
2016-09-10 22:22:37 -06:00
FusionPBX c91933ee5b Create authentication.php 2016-09-10 22:21:08 -06:00
FusionPBX afdce9b55c Delete authentication.php
Wrong content added to this file that has no history so delete the file.
2016-09-10 22:20:10 -06:00
FusionPBX 81ba72734e Create root.php 2016-09-10 18:08:03 -06:00
FusionPBX 8eee98978e Create app_config.php 2016-09-10 18:07:18 -06:00
FusionPBX b369986716 Delete app_config.php
Put it in the wrong location.
2016-09-10 18:06:51 -06:00
FusionPBX 479c573591 Create app_config.php 2016-09-10 18:06:13 -06:00
FusionPBX c3cd81f0f9 Create ldap.php
Add a the authentication ldap plugin.
2016-09-10 18:02:37 -06:00
FusionPBX fe2f5477c1 Update database.php
Update the database plugin description.
2016-09-10 17:59:59 -06:00
FusionPBX 2a24f427de Create database.php
Add the default plugin.
2016-09-10 17:58:06 -06:00
FusionPBX 8bc4637338 Create authentication.php
First commit in a series of commits adding a new authentication class.
2016-09-10 17:54:32 -06:00
FusionPBX 74b8de3922 Update index.php
Advanced -> Upgrade -Remove label tag as it broke the checkbox and description vertical alignment.
2016-09-10 17:26:14 -06:00
nyfon 8ea17bdaf3 user dashboard generates errors in httpd error log (#1873)
* Update extension.php

* Update user_dashboard.php

User dashboard fills the httpd error log with shell_exec errors. These changes add escapeshellcmd which eliminates these errors and adds 2>&1 to the df command which also generates an error when /home is not mounted
2016-09-03 20:25:41 -06:00
FusionPBX cef3d3f948 Add a default password_length to default settings. 2016-08-28 14:23:43 -06:00
FusionPBX 48b2b05f20 Update user_edit.php 2016-08-09 16:13:56 -06:00
FusionPBX 4ffb221544 Update menu_item_edit.php
Get the data before presenting it to prevent mixing backend and front end work.
2016-08-05 09:16:42 -06:00
FusionPBX ea290d0b57 Update user_dashboard.php
Correct the layout for the description on the dashboard.
2016-08-04 19:23:07 -06:00
FusionPBX fe7d2934b5 Update user_dashboard.php
Dashboard there is one more voicemail link to update.
2016-07-22 13:18:26 -06:00
FusionPBX a68d114fdf Update user_dashboard.php
Fix the voicemail box link for the user dashboard.
2016-07-22 10:28:09 -06:00
Mafoo 4ed30bfe53 Enhance Voicemail Emails (#1738)
* Renamed template variable account to voicemail_id and adjusted all
templates
* Added ${voicemail_description}
* Added ${voicemail_name_formatted} (will render the voicemail identifier in accordance with Default/Domain Settings > Voicemail > display_domain_name)
* Updated templates to be consistent spacing
* Updated templates to include use of ${voicemail_name_formatted}
* Changed ${account} to be voicemail_name_formatted instead of id
2016-07-22 09:23:03 -06:00
Chris Black 0c2d87fe10 add default settings to dashboard for auto-answer, record, ringback (#1762)
* add default settings to dashboard for auto-answer, record, ringback

* change default setting to click_to_call
2016-07-20 13:28:17 -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 76b0781d9a Improve the indentation on default_setting_edit.php. 2016-06-21 17:58:05 -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
Mafoo 596319b885 BugFix-problem with detect_switch (#1633) 2016-06-08 08:28:44 -06:00
Mafoo b93fa7ccee Reinstated the detect Configuration (#1624)
it is no longer required for the detect_switch to pass but this
reinstates the ability to change the values and check them with detect
configuration
2016-06-08 07:36:13 -06:00
Mafoo 63e2b74411 Set postgresql as default (#1627)
Set the default database type to postgresql as that is the one promoted
for the scripted install
2016-06-08 07:34:51 -06:00
Mafoo 96d576fc7a update installer to use default theme (#1626)
added support to allow install to use the theme's default settings and
reduce the number of php errors during the installer due to missing
settings
2016-06-08 07:31:45 -06:00
reliberate 7a82546a2a DB: Added Countries table. 2016-06-06 16:13:57 -06:00
reliberate be76d25ff4 Dashboard: Tweak Device dashboard component styles. 2016-06-02 18:41:39 -06:00
reliberate 0f07828d0c Security: Integrate Settings and necessary functions to enforce password complexity requirements.
Theme: Add basic password strength indicator bar.
Default Settings: Also verify correct Type (name) on Upgrade > App Defaults.
User: Show Nickname in Contact select if no Given or Family name.
Password Reset: Integrate hide and convert password fields method to prevent browser prompt.
2016-06-02 18:26:32 -06:00
FusionPBX 693b637ca8 Update user_dashboard.php
Add device keys to the dashboard.
2016-05-28 19:55:23 -06:00
Mafoo 71525c26b0 I got the permissions wrong (#1616)
it should have been in octal mod (leading 0)
also updated the fax application as it needs the stickygid too
2016-05-26 05:55:46 -06:00
Mafoo 86c4742347 Added sticky GID permissions (#1615) 2016-05-25 21:51:41 -06:00
reliberate 9c0460e5e2 Users: Bug Fix - Group list now displayed in select box even when none have been assigned to the user. 2016-05-24 16:59:54 -06:00
reliberate bf5f1223af Gateways: Fix paging and order by.
Devices/Users/Extensions: Visual adjustments.
2016-05-21 13:04:31 -06:00
FusionPBX 170d4be4a1 Update user_dashboard.php
Fix the CPU usage on the dashboard.
2016-05-06 01:20:57 -06:00
FusionPBX 32223dc77c Update user_dashboard.php
Use a different approach to get the CPU usage.
2016-05-05 22:52:30 -06:00
markjcrane 18f39cc98d Set the footer color. 2016-05-05 13:40:01 -06:00
markjcrane 87ed9fe1c8 Change the background color of the footer during the install. 2016-05-05 13:33:02 -06:00
reliberate df22a29ed4 Theme: Integrate ability to use Google Fonts. 2016-05-05 12:57:08 -06:00
markjcrane 097a5d8ade Check the missing array has content before processing it. 2016-05-04 00:22:35 -06:00
markjcrane ca49067713 Change default setting for smtp_secure = tls. 2016-05-03 16:06:08 -06:00
reliberate 5a178625d5 Menu Manager: Add ability to customize main and sub menu icons. 2016-05-02 14:42:06 -06:00
markjcrane adb120b7f0 Re-enable hide PHP warnings for regular users. 2016-04-29 17:08:23 -06:00
markjcrane 04a51ae6c9 Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-04-29 16:14:03 -06:00
markjcrane b510e4f062 Remove an extra parenthesis on domain_delete.php. 2016-04-29 16:13:44 -06:00
FusionPBX 9a74ac80b5 Merge pull request #1569 from mafoo/Enhance-Install_PDO_Warning
Detect if there is at least one database driver
2016-04-29 16:10:56 -06:00
markjcrane c18c9d5433 Correct the syntax. 2016-04-29 16:09:39 -06:00
markjcrane 2f9c7171ea Check additional arrays to see if they are exist before using them in a foreach. 2016-04-29 16:04:10 -06:00
mafoo 060e647507 Detect if there is at least one database driver 2016-04-29 21:54:04 +01:00
markjcrane cddc2e9df6 Make sure the array exists before using it in group_permissions.php. 2016-04-28 21:18:26 -06:00
markjcrane c3b12c217d Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
markjcrane 15a1ecbcea State the full path for which. 2016-04-28 15:35:46 -06:00
markjcrane cd5aa88c1c Add the full path to the commands by using 'which' 2016-04-28 15:17:19 -06:00
Harry G. Coin b9285e81fe fix so maradb 10.1 install can create the database. 2016-04-25 21:34:44 -05:00
Harry G. Coin f02028629a 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 42a78d8d5e 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 8f17c47071 Patch to support sendmail, qmail, mail.
Also allow port to be set without munging host string (easier to change from 25/465/custom/etc).
2016-04-25 20:58:28 -05:00
Harry G. Coin bda6861f88 \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 8abe003a71 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
reliberate b4c5c79a4d Users: Correct username input field type (from 'txt' to 'text'). 2016-04-25 15:07:42 -06:00
FusionPBX 6a1a208864 Update user_dashboard.php
Add an inline if statement to the user dashboard.
2016-04-22 13:43:02 -06:00
markjcrane f1ac6eb9bd Only set switch default settings for variables that are enabled. 2016-04-15 19:44:55 -06:00
markjcrane 6a8ee0e075 Only set the SESSION variables from default settings for the switch category. 2016-04-15 19:39:55 -06:00
markjcrane 31b6597c19 Change the object name install_fusionpbx.php uses dbh instead of db. 2016-04-15 19:31:47 -06:00
markjcrane 12420d1534 Update the install to set the default setting session variables. 2016-04-15 19:27:19 -06:00
markjcrane 343abf2511 Fix the redirect on two more files. 2016-04-15 18:40:23 -06:00
markjcrane 8731afb5e2 Use a more efficient way to add the default settings. 2016-04-15 09:24:55 -06:00
markjcrane d34d709e37 Schema use $this->$db instead of $db. 2016-04-14 21:51:11 -06:00
markjcrane 5799ce6497 Work on the install. 2016-04-14 21:14:40 -06:00
markjcrane 67e1e7b798 Combine some of the default settings. 2016-04-14 20:11:47 -06:00
reliberate aeabb4a072 Misc: Fix datetimepicker on Time Conditions, CDR, Contact Times, etc.
Misc: Fix textarea height.
Theme: CSS adjustments to correct misc bugs.
2016-04-13 13:23:07 -06:00
reliberate d423fa566d Dashboard: Remove unnecessary inline cursor style, minor mods.
Call Routing: Minor mods.
2016-04-12 10:20:40 -06:00
Nate ab2c154446 Merge pull request #1544 from moteus/dashboard_session_count
Fix. Display session count on User Dashboard.
2016-04-12 10:10:52 -06:00
Alexey Melnichuk bc3bbcf41e Add. Make `Channels` link that point to `Active calls` 2016-04-12 16:25:06 +03:00
Alexey Melnichuk 1405f252e5 Fix. Display session count on User Dashboard.
Also it does not request information about all active calls which can be quite huge.
2016-04-12 16:18:19 +03:00
Alexey Melnichuk 4f4ae8e9ff Fix. Display `Switch Uptime` on User Dashboard. 2016-04-12 15:42:17 +03:00
reliberate 8b0c01c772 Theme: Integrate settings to control button styles and form input styles.
Dashboard: Remove table row hover and pointer cursor if not linked.
2016-04-11 17:52:58 -06:00
reliberate a887eab36a Fun Stuff: http://pasteboard.co/1ormWYp.png
Login: Add settings to style Reset Password (and related) text links, add (disabled) settings to display domain name field.
Theme: Add settings to control login box border size, color, radius and padding.  Explicitly defined placeholder text color/opacity (where possible).
2016-04-07 19:35:39 -06:00
reliberate 6a0465609f Dashboard: Fix issue with Ring Group Forward not saving changes.
Misc: Restore/Fix some missing/botched HTML tags.
2016-04-07 14:14:32 -06:00
reliberate 6b14dc2437 Default/Domain/User Settings: Handle boolean value for menu_main_icons setting. 2016-04-05 17:24:22 -06:00
markjcrane 2026793e1d Run upgrade to call app defaults. 2016-04-03 13:46:46 -06:00
markjcrane f6920838c7 Add a default group check. 2016-04-03 11:54:09 -06:00
markjcrane 4292386b6c Add users and groups php class. 2016-04-03 11:47:06 -06:00
markjcrane 9cb577f44f Update install freeswitch commented out copy scripts and create config lua as they handled in other code. Update install fusionpbx adding switch directories and creating groups handled in other code. When testing is completed will be removed from the code. 2016-04-03 08:39:47 -06:00
markjcrane 51ea37ed18 Rename the EventSocket class. 2016-04-02 19:23:16 -06:00
markjcrane 3ad26f1965 Change expire["sofia_conf"] to expire["sofia"] and expire["acl_conf"] to expire["acl"]. Then add a default value to prevent nil errors when the conf.lua script has not been updated. 2016-04-02 08:32:43 -06:00
FusionPBX 8f17db2ffc Merge pull request #1530 from moteus/install_new_db
Fix. Install with create new database for PgSQL/MySQL
2016-04-02 00:44:26 -06:00
FusionPBX 4cb0a372dc Merge pull request #1519 from moteus/install_config_lua
Fix. Generate same `config.lua` on install as on Upgrade.
2016-04-02 00:40:52 -06:00
reliberate 4a4517a5ab Functions: Enhance img_spacer() function.
Dialplan Edit: Integrate img_spacer() to fix row divider.
Default/Domain/User Settings: Use img_spacer() function for color swatches.
Contact Times: Adjust for recent changes on img_spacer() function.
2016-04-01 19:44:26 -06:00
reliberate 6213c1ab6e Dashboard: Minor visual adjustment on Voicemail block. 2016-03-31 18:13:16 -06:00
markjcrane a4005f46e3 Allow deleting system default groups. 2016-03-31 11:01:39 -06:00
reliberate 25eeda6414 Dashboard: Enable relevant System Counts block for Admin. 2016-03-31 10:30:30 -06:00
reliberate 907ffd150d User Edit: Fix logic used on Enabled field. 2016-03-31 09:48:30 -06:00
reliberate 5ad7291333 Default Settings: Enhance swatch display on color values. 2016-03-30 17:43:57 -06:00
reliberate 0ac33e601d Default Settings: Added ability to toggle the enabled state of checked settings. 2016-03-30 16:44:51 -06:00
reliberate c255ff0173 Dashboard: Include settings in app_defaults to display Call Routing and Ring Group Forwarding controls for the users group. 2016-03-30 15:53:12 -06:00
reliberate b90d404ff5 Dashboard: Corrected app_defaults to create missing Dashboard entries in Default Settings. 2016-03-30 15:42:25 -06:00
reliberate 9bb6bdb371 Dashboard: Added settings to app_defaults to enable certain blocks in the dashboard by default. 2016-03-30 15:32:06 -06:00
reliberate 65ff377972 Dashboard: Integrate Settings to control theme/style of Dashboard elements. 2016-03-30 14:41:45 -06:00
Alexey Melnichuk b9f2e358af Fix. Install with create new database for PgSQL/MySQL
* MySQL/PgSQL ignore error while create new user because user may already exists.
* MySQL on database page use same checkbox like one for PgSQL
* MySQL/PgSQL if create user empty try use db user.(may be better use root/postgres without pass)
* PgSQL fix `GRANT ALL ON DATABASE dbname` instead of `GRANT ALL ON dbname`
* MySQL fix connect string build
* MySQL fix use correct password to connect
2016-03-30 15:05:25 +03:00
reliberate 98d125aaa0 Dashboard: Rename dashboard setting for Call Routing visibility. 2016-03-29 16:41:24 -06:00
reliberate d853e357bd Dashboard, Call Routing, Ring Groups language file fix. 2016-03-29 16:36:39 -06:00
reliberate 7a1e3b7a0b Call Routing: More responsive layout, includes additional info in list view. 2016-03-29 16:28:17 -06:00
reliberate a1dda766d8 Theme: Minor CSS tweaks.
Ring Groups: Rework forwarding controls - integrate into Dashboard view and Ring Group edit page.
2016-03-29 14:15:01 -06:00
Alexey Melnichuk efa19d3be4 Fix. Generate same `config.lua` on install as on Upgrade. 2016-03-29 14:43:58 +03:00
reliberate ca591d2b5a Settings: Paging - Modify description to include "Default: 50". 2016-03-28 23:08:20 -06:00
reliberate 5974b686e9 Apps: Integrate ability to set paging via a Default/Domain/User Setting (domain > paging > numeric). 2016-03-28 23:02:11 -06:00
reliberate 5b97091e27 Theme: Add additional Settings to control the style of various elements, remove old css classes.
Default/Domain/User Settings: Add color previews in list view.
2016-03-28 22:29:15 -06:00
markjcrane 12699f5fc2 Fix the menu_delete add a delete to get remove data in menu_languages table. 2016-03-27 14:58:11 -06:00
markjcrane 32ffe4d37f Remove the create_menus() from the install as it is now handled in the menu class. 2016-03-27 02:15:27 -06:00
markjcrane 2107b2a1b5 Fix v_settings update sql command in app/settings/app_defaults.php. 2016-03-26 23:59:28 -06:00
markjcrane fa2b753e62 Add the menu_default method to app_defaults.php. 2016-03-26 22:59:00 -06:00
markjcrane f15645f2a1 Minor adjustment to the checkbox. 2016-03-26 19:51:44 -06:00
markjcrane a3f87106ee Fix two of the button labels. 2016-03-26 19:35:24 -06:00
markjcrane 3d7b9fef13 Fix a the name of a few of the install buttons. 2016-03-26 19:29:04 -06:00
markjcrane d71f1323c3 Update the install.php. 2016-03-26 19:17:33 -06:00
markjcrane c6f0759a5c Change the code in the menu to return immediately if the database object is not ready in this case its not ready until the install.php is finished. 2016-03-26 13:36:00 -06:00
markjcrane 7f64cca1fa Remove the conflict install language is set with the radio buttons. 2016-03-26 13:14:57 -06:00
markjcrane 2e5f4ab596 Remove the fieldset and label as the alignment is not working with bootstrap. 2016-03-26 13:09:22 -06:00
markjcrane 3e5c9f3be4 Adjust the width of the language section of the install. 2016-03-26 12:35:40 -06:00
markjcrane ba095f3852 Additional work to improve the install, template and the menu. 2016-03-26 12:22:15 -06:00
markjcrane 5468042d8d Fix the install.php. 2016-03-26 09:18:36 -06:00
reliberate 44e77b0eef Enhance: Default Theme - enable menu style and positioning options. 2016-03-25 19:38:57 -06:00
markjcrane 8c33f72ed5 Set the default theme as the default. 2016-03-25 16:30:35 -06:00
reliberate d5c60df4fc Added: Bootstrap Framework - initial integration.
Added: Bootstrap Plugins - DateTimePicker, ColorPicker (in multiple apps)
Added: Default Theme - responsive
Removed: RightJS Framework - no longer needed.
Removed: Accessible Theme - superseded by Default theme.
Removed: Minimized Theme - superseded by Default theme.
Enhanced: Menu - responsiveness added.
Enhanced: Dashboard - responsiveness added.
Etc.
2016-03-25 16:29:20 -06:00
FusionPBX 5da0279a24 Merge pull request #1491 from dis45927/master
Fix bug preventing mysql database creation
2016-03-24 21:47:11 -06:00
reliberate 5fe4309166 User Settings: Select query fix, case adjustment on Domain Template select option labels. 2016-03-21 16:54:59 -06:00
reliberate 0184a34ffe Dashboard: Fix Memory & Disk Usage stats. 2016-03-21 10:45:03 -06:00
markjcrane 1b38202a9e Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-03-20 13:52:00 -06:00
markjcrane b3ffd0a1ec Fix the install title. 2016-03-20 13:51:17 -06:00
reliberate 4bd2639fcf Dashboard: Enhance with priority numbers and additional System Count items.
Devices: Fix missing translation.
Voicemails: Fix missing translation.
2016-03-20 03:22:29 -06:00
markjcrane e17c11f754 Update the IVR Menu class to make dialplan more modular. Add option for LUA or application IVR. 2016-03-19 19:06:06 -06:00
markjcrane bd5db4d7a0 Minor change to indent on one line. 2016-03-19 18:23:19 -06:00
reliberate aa44e02b32 Voicemail: Add bulk delete ability for Messages, instant saved indication when playing/downloading, and table row click to play.
Dashboard: Minor code cleanup.
2016-03-19 13:54:24 -06:00
reliberate 17c6193067 Default/Domain/User Settings: Uncheck the 'Check All' checkbox for a category when a subcategory item is unchecked.
Default Settings: Hide the 'Check All' checkboxes when using the search.
2016-03-17 08:45:07 -06:00
dis45927 64dcd97d23 Fix bug preventing mysql database creation 2016-03-15 10:30:33 +00:00
reliberate b503a127c9 User Dashboard: Restore Click-to-Call functionality. 2016-03-14 18:59:30 -06:00
FusionPBX bf5a45dc08 Merge pull request #1471 from mafoo/WhitespaceClean-core/batch
WhitespaceClean-core/batch
2016-03-11 13:35:06 -07:00
FusionPBX ab3aaf51cb Merge pull request #1462 from mafoo/BugFix-Translation-True_False
BugFix-Translation-True_False
2016-03-11 13:24:13 -07:00
FusionPBX 9a136d3b8f Merge pull request #1470 from mafoo/WhitespaceClean-core/install
WhitespaceClean-core/install
2016-03-11 13:22:30 -07:00
markjcrane 961e527abb Change device_provision_enable to device_enabled to make it consistent with the rest of the fields that are used for to enable and disable something. 2016-03-11 11:46:02 -07:00
mafoo ffc6bfcb2b WhitespaceClean-core/batch
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 12:06:20 +00:00
mafoo f803f03496 WhitespaceClean-core/install
whitespace pass over files
for reference regex that was used s/[ \t]+(\r?\n)/\1/
2016-03-11 12:03:29 +00:00
mafoo 77c72c8d7c BugFix-Translation-True_False
fixed various uses of ucwords() to render true/false to use
$text[label-*] instead
2016-03-11 11:34:52 +00:00
reliberate 788c7bfcb8 User Dashboard: Temporarily disable click-to-call till properly fixed. 2016-03-10 17:03:24 -07:00
reliberate 1b885beea5 Dashboard: Removed testing code on click-to-call function. 2016-03-10 16:49:26 -07:00
reliberate 49bb6c1ded User Dashboard: Add blocks with additional customizable information (voicemail count, missed calls, recent calls, system counts, domain limits, and system status).
CDR: Adjust icon status and missed call filter to be more accurate, simplify User's view of CDR, add additional call result filter.
2016-03-10 16:29:47 -07:00
markjcrane d4f8e98fc4 Move flags to a more standard directory. If they get used by another feature then the flags should be moved to the main fusionpbx/resources/images directory. 2016-03-09 11:12:47 -07:00
markjcrane e137068d23 Remove the limit on the setting value of 255 as it blocks the length fax footer. 2016-03-07 12:04:07 -07:00
reliberate 073c0e998a User Dashboard: Tweak user settings link and voicemail button. 2016-03-03 19:35:14 -07:00
reliberate c6b3b3c619 User Dashboard: Remove comment, unnecessary language strings. 2016-03-03 19:12:16 -07:00
reliberate 39a31432ba User Dashboard: Minor layout optimizations.
Follow Me: Added search and minimized paging controls.
Extensions: Added minimized paging controls.
2016-03-03 19:01:58 -07:00
reliberate 2230a6710d User Settings: Fix delete setting, move bulk delete function to user_setting_delete.php. 2016-03-03 11:28:35 -07:00
markjcrane b47c8d0422 Add the missing .php extension. 2016-02-29 20:07:32 -07:00
markjcrane a7faa3cc05 Fix title-install translation. 2016-02-29 19:53:13 -07:00
markjcrane 11a4a1d9a6 Minor change remove trailing tab. 2016-02-29 18:47:51 -07:00
reliberate 79d5ff5287 Settings: Only allow Admin to Add/Edit authorized settings. 2016-02-29 12:06:18 -07:00
markjcrane 1b439fdabc Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-02-29 11:43:48 -07:00
markjcrane d8eaf0e666 Fix the comment on install_switch.php. 2016-02-29 11:43:32 -07:00
reliberate b54b832145 Settings: Add interface for User Settings, add ability for Admin to manage (own) Domain and User Settings. 2016-02-29 11:39:46 -07:00
markjcrane c23f53ea34 install_first_time.php rename to install.php. 2016-02-29 11:28:43 -07:00
markjcrane 03897edf95 Rename install_first_time variable and file name. Remove the install/upgrade_switch.php which isn't being used anymore. Update the indentation and remove inconsistent white spaces. 2016-02-29 09:24:05 -07:00
reliberate e35a0ffe8f Account Settings: Bypass browser password manager prompt when saving. 2016-02-25 18:51:49 -07:00
reliberate 224f3d4301 Default/Domain Setting: Bypass browser password manager prompt when saving. 2016-02-25 18:38:19 -07:00
reliberate 9b9d8b4e3b Devices, Extensions, Gateways, Users: Bypass browser password manager prompt when saving. 2016-02-25 18:19:51 -07:00
markjcrane d8c79d0731 Add translations for the install. 2016-02-22 22:27:53 -07:00
markjcrane af18c963c0 Rename .project.ROOT to project_root.php this conforms better with current file naming standards. 2016-02-22 14:01:18 -07:00
markjcrane 4385d0edde Merge branch 'master' of https://github.com/fusionpbx/fusionpbx 2016-02-04 23:19:23 -07:00
markjcrane 71a0fa12fa Switch settings are not always needed so removing the "throw new Exception" 2016-02-04 23:18:48 -07:00
mafoo 9066858701 only offer the source upgrade if it is writeable
this check will prevent the source upgrade rendering if the .git folder
is not writeable
2016-02-04 11:14:26 +00:00
markjcrane 9bc3e6553f Fix the install problem. 2016-01-26 09:01:56 -07:00
markjcrane 08f39071cc Change the variable from cmt to comment to make it easier to read the code. 2016-01-25 09:41:29 -07:00
mafoo 944662cba9 BugFix for remote pgsql databases 2016-01-25 14:29:27 +00:00
Mafoo 56b34c34ca changed throw Exception to die
nothing ever eval runs the root.php so changed to die to cause a immediate report of error and stop code processing.
2016-01-20 11:30:31 +00:00
Mafoo 87dbd6b428 Added check for if .project.ROOT is missing
If a installation is missing the .project.ROOT previously it would just use the last search path as the project root (wrong) this will cause a Exception should it be unable to find it
2016-01-18 09:38:16 +00:00
markjcrane fa081456b1 Change $_SERVER['DOCUMENT_ROOT'].PROJECT_PATH to $_SERVER["PROJECT_ROOT"]. 2016-01-17 00:01:13 -07:00
Matthew Vale 6999198492 added logic in cli mode to chdir to the correct directory first
the webserver would normally do this for us, but we need to do it
2016-01-14 16:25:05 +00:00
Matthew Vale a41e89af76 Added full logic to support cli as well 2016-01-13 17:38:54 +00:00
Matthew Vale 0176d30312 change to use '/' instead of DIRECTOR_SEPERATOR 2016-01-12 14:47:50 +00:00
Matthew Vale 796674e815 Changed upgrade to use PROJECT_ROOT instead 2016-01-12 13:55:45 +00:00
Matthew Vale e6ad46cfbf Rollout of root.php 2016-01-12 13:55:39 +00:00
Matthew Vale 8137300bb5 fixed missing on new Exception 2015-12-31 16:32:51 +00:00
Matthew Vale 7bf32cd637 correction for button name 2015-12-30 16:58:39 +00:00
Matthew Vale a12e3f12b0 added correct bits detection 2015-12-30 16:54:36 +00:00
markjcrane 5da1286329 Add session cookie httponly and set it to true. 2015-12-21 20:52:54 -07:00
Matthew Vale c0cc276601 migrated install_switch's recursive_* routines 2015-12-21 10:54:48 +00:00
markjcrane 98b77a12c6 Remove a few more line from upgrade/index.php. 2015-12-20 23:04:12 -07:00
markjcrane 0c21af8f2b Remove upgrade switch from advanced -> upgrade page. The work it did is handled by app/scripts/resources/classes/scripts.php and app_defaults.php calls it. So when running Advanced -> Upgrade -> App Defaults the scripts app_defaults.php will copy the scripts and rewrite the config.lua. 2015-12-20 23:01:28 -07:00
markjcrane 836a41ddbb Minor adjustments. 2015-12-20 22:46:52 -07:00
FusionPBX bd914ba376 Merge pull request #1315 from mafoo/Enhance-Languages
Enhance languages
2015-12-19 09:20:42 -07:00
Matthew Vale 787ca31388 Removed dirs we don't use 2015-12-18 17:00:28 +00:00
Matthew Vale fdd1542b66 patch for SunOS
corrected collection of switch version during detect_switch
2015-12-11 14:57:14 +00:00
Matthew Vale 81b85c3caf Merge branch 'fusionpbx/master' into Enhance-Languages
Conflicts:
	app/extensions/app_languages.php
2015-12-11 08:45:26 +00:00
Matthew Vale 45d9c2039d updated switch version detection
will now work with both git and packaged version numbers
added bits to detect_switch
2015-12-10 10:51:38 +00:00
Matthew Vale 742db50120 First pass on core/* 2015-12-10 10:09:07 +00:00
Matthew Vale e3f1e919da Migrate app_languages.php from core to resources 2015-12-10 09:57:08 +00:00
reliberate e7162402b1 Domain Edit/Create: Use file_exists instead of isset on recordings directory path check. 2015-12-08 11:24:47 -07:00
Matthew Vale 93a83ccb61 Fixed temp_dir not getting set correctly
this would have also affected backup_dir
2015-12-07 21:19:59 +00:00
markjcrane 84ff743e84 Last commit commented out the permission this comments out the menu. 2015-12-06 14:21:36 -07:00
markjcrane 52f87223b0 Commenting Advanced -> Install menu until its reason developer that added the menu explains its purpose. 2015-12-06 14:19:18 -07:00
markjcrane cde9debb29 After removing domain name from the default recordings dir path need to add the domain name every where the recordings directory is currently used. 2015-12-06 13:37:35 -07:00
markjcrane 622efef416 Convert localhost to 127.0.0.1 before determining the host_type. 2015-12-06 12:43:18 -07:00
markjcrane b4e3ee5b0d Detect the host type for PostgreSQL so it works with host or ip address. Also improve the code consistency by correcting the indentation and adding a few more comments. 2015-12-06 12:25:34 -07:00
Matthew Vale 36652ff231 use DOCUMENT_ROOT rather than assume path 2015-12-04 12:24:22 +00:00
Matthew Vale fb4edcdd74 added suppression of progress by default 2015-12-03 14:59:46 +00:00
Matthew Vale 7ce32f11d4 corrected function name 2015-12-03 14:25:33 +00:00
Matthew Vale 8894c86c16 split install into phases
this is to prevent catch 22 between copy_conf and app_defaults
2015-12-03 14:04:27 +00:00
Matthew Vale 875f0a6262 added save_switch_xml during install 2015-12-03 13:36:43 +00:00
Matthew Vale e036c88c99 fixed storage of domain_count 2015-12-03 11:55:40 +00:00
Matthew Vale 68cd03d598 added workaround for lua not resolving localhost 2015-12-03 11:36:29 +00:00
Matthew Vale cc3f8e9945 changed path handling for create_config_lua
thanks moteus for the hint
2015-12-03 11:19:09 +00:00
Matthew Vale 5149307d11 corrected path retrieval for test
added missing () when reporting domain name
2015-12-03 10:49:38 +00:00
Matthew Vale f3f24c4085 add caveat when the config.lua is inside scripts\resources
due to app_defaults running before install_switch create_config_lua
cannot create it's config if the detected folder is scripts\resources\
this solves this by adding a caveat to create it's parent folder when it
is called resources
2015-12-03 10:40:54 +00:00
Matthew Vale 9bc96195c1 corrected references to scripts 2015-12-03 09:52:53 +00:00
Matthew Vale 31619d8747 fixes during upgrade 2015-12-02 15:55:21 +00:00
Matthew Vale 120ea2cc40 Removed redundant code 2015-12-02 14:46:03 +00:00
Matthew Vale 86b945a997 accidentally cancelled redirect during testing 2015-12-02 14:39:53 +00:00
Matthew Vale b9b05f757c reorganised upgrade routine to make more sense 2015-12-02 14:32:49 +00:00
Matthew Vale 3f6fdc1df4 added automatic odbc_database definition 2015-12-02 14:17:53 +00:00
Matthew Vale de2cb97113 Bugfix batch 2015-12-02 14:05:21 +00:00
Matthew Vale bcfd71577c added auto usage of global_settings where not provided 2015-12-02 11:21:09 +00:00
Matthew Vale 4d62a36e1c restructured install to go via global_settings
added new global_settings to marshal settings used during a
install/upgrade
2015-12-02 11:16:25 +00:00
Matthew Vale b399dd9196 changed to xcopy for windows 2015-12-01 17:34:04 +00:00
Matthew Vale 45a431d93c added better quoting for windows 2015-12-01 17:30:46 +00:00
Matthew Vale 1f8bbf4384 corrected typo 2015-12-01 17:02:38 +00:00
Matthew Vale b38ef45fa1 added normalize to OS before using copy under win 2015-12-01 17:00:41 +00:00
Matthew Vale 8473aed603 corrected path build 2015-12-01 16:57:06 +00:00
Matthew Vale 7a6d6c9d21 stored config_lua path correctly 2015-12-01 16:47:18 +00:00
Matthew Vale b205573597 corrected call to normalize_path_to_os 2015-12-01 16:42:54 +00:00
Matthew Vale 3e80fc1047 improved message related to config_lua 2015-12-01 16:40:36 +00:00
Matthew Vale 411fceabd3 Deal with create_username
don't create the db_username if it is the same as the db_create_username
2015-12-01 16:29:14 +00:00
Matthew Vale 65d70d5d68 Result of merge 2015-12-01 16:22:40 +00:00
Matthew Vale f0e2e8d735 Merge remote-tracking branch 'remotes/fusionpbx/master' into Enhance_Install
Conflicts:
	core/install/resources/classes/install_fusionpbx.php
2015-12-01 16:21:10 +00:00
Matthew Vale 44b9574a53 corrected dbh->exec checks to use === to force bool check 2015-12-01 16:08:04 +00:00
Matthew Vale 3f4a9865f5 Added better status updates 2015-12-01 15:56:07 +00:00
Matthew Vale a936bbcf74 moved config_lua responsibility to install_switch 2015-12-01 15:13:33 +00:00
Matthew Vale d0d3240fc4 Added Switch upgrade as a separate option 2015-12-01 14:32:58 +00:00
Matthew Vale 2201c709ef bracket error 2015-12-01 12:00:58 +00:00
Matthew Vale 24f5bece94 Added detection of windows + non sqlite 2015-12-01 11:56:37 +00:00
Matthew Vale 8df22f0030 removed redundant radio
override when length is 0, not visa versa
2015-12-01 11:02:32 +00:00
Matthew Vale 2998a7cf7e removed reuse stuff, it was confusing
fixed mysql databse create to make more logical sense inside code
removed many if($debug) and replaced with throws
2015-12-01 10:56:18 +00:00
Matthew Vale 4ea9c8abc3 simplified the create database options 2015-12-01 10:33:51 +00:00
Matthew Vale db1e53296e db_create not create_db
corrected version detection
corrected constant
2015-12-01 10:23:24 +00:00
Matthew Vale aef4662f91 bug fixes for path normalization 2015-12-01 10:10:58 +00:00
Matthew Vale 45b8f00ae4 pipe paths though realpath to normalize
fixed extra }
2015-12-01 09:53:18 +00:00
Matthew Vale e340747009 Added the better create database support 2015-11-30 16:25:36 +00:00
Matthew Vale 67910b5253 Merge remote-tracking branch 'remotes/fusionpbx/master' into Enhance_Install 2015-11-30 15:51:18 +00:00
Matthew Vale 36d52f7b17 moved assumed path management to detect_switch as *_vdir 2015-11-30 15:23:42 +00:00
Alexey Melnichuk 0c828deba6 Fix. Create DB during web install. 2015-11-30 13:55:02 +03:00
markjcrane 82e602e93a Missed a set of round brackets on this->exists. 2015-11-27 19:53:30 -07:00
markjcrane e4d850aa10 Rename the config.php file and a few minor adjustments to install_fusionpbx. 2015-11-27 19:03:25 -07:00
markjcrane 1408ca0b8a Move config.php into install -> app defaults method. 2015-11-27 18:13:13 -07:00
markjcrane 25e67742a5 Get rid of trailing tabs, correct some of the vertical line spacing, and other minor changes. 2015-11-27 18:04:59 -07:00
markjcrane 367997a5ed Include the config.php file in the install so that the config.lua will have the db port, host, username and password values. 2015-11-27 17:47:28 -07:00
markjcrane 55c1679a51 Add some translations for the install. 2015-11-27 17:14:44 -07:00
Matthew Vale 98ba8ea089 corrected use of detect 2015-11-26 18:45:11 +00:00
Matthew Vale 6cb5fb5f5d incorrect reference to get the switch to restart 2015-11-26 18:35:11 +00:00
Matthew Vale 14b873f5db corrected spelling mistake 2015-11-26 18:25:46 +00:00
Matthew Vale f45881ec4b moved upgrade function from app_defaults
moved upgrade function out to upgrade.php otherwise during initial
install all app_defaults get run twice
2015-11-26 18:24:09 +00:00
Matthew Vale 55e463b0ff populate event_socket_* for core/upgrade/app_defaults 2015-11-26 18:12:35 +00:00
Matthew Vale ca6bd18b64 Corrected incorrect merge 2015-11-26 17:53:02 +00:00
Matthew Vale 64e42958b3 moved restart and unprotected app_defaults 2015-11-26 16:57:34 +00:00
Matthew Vale b793ccba9d changed install order 2015-11-26 15:57:32 +00:00
Matthew Vale e4d02022d6 moved fusionPBX install after switch install 2015-11-26 14:56:56 +00:00
Matthew Vale 9b7b8fcf05 merge from master
changed handling for upgrade to utilize the session event details if
detect_switch is missing
2015-11-26 14:50:30 +00:00
Matthew Vale 02b39d9256 Corrected storage of the event_port
made a warning render correctly
added a warning about choosing a remote host
2015-11-26 14:33:08 +00:00
Matthew Vale 40d5b5a0de fixed detection of timezone on debian
removed add_new_switch temporarily, currently not supported
2015-11-26 13:20:04 +00:00
Matthew Vale f819eaf65c Added check
will now throw if the config.lua could not be opened for writing
2015-11-26 11:23:52 +00:00
markjcrane 35752445c3 Remove the old reference to install class and replaced with install_switch. 2015-11-25 21:55:17 -07:00
markjcrane 04f3fa6a7a Another minor adjustment. 2015-11-25 18:18:48 -07:00
markjcrane cfdccded76 Fix the syntax by adding a missing semi-colon. 2015-11-25 18:17:48 -07:00
markjcrane 266cc76a03 If the script dir is set in the session we know the location and don't need to ask freeswitch for it again. 2015-11-25 18:16:38 -07:00
markjcrane 759a375f5e Remove trailing tabs. Fix some spelling mistakes. And update core/upgrade/app_defaults.php to fix advanced -> upgrade. 2015-11-25 18:06:27 -07:00
Matthew Vale e28247d826 Migrated styling into template 2015-11-25 15:31:33 +00:00
Matthew Vale 20dd2065a7 Updated detected configuration 2015-11-25 15:19:00 +00:00
Matthew Vale b664574278 Changed countries list to be retrieved from new countries class
disabled next on change of language
2015-11-24 16:27:04 +00:00
Matthew Vale 75efd1bd58 Resolved install issues, environment now in tact enough to run app_defaults 2015-11-18 17:30:43 +00:00
Matthew Vale 192ef9fc3f Merge remote-tracking branch 'remotes/fusionpbx/master' into Install_Rewrite 2015-11-18 17:08:37 +00:00
Matthew Vale 702466ea52 Initial Rewrite 2015-11-17 17:02:38 +00:00
Matthew Vale e66b2f831a added support to name the languages
added remaining flags i have from the famfamfam set and renamed them to country names
2015-11-17 16:20:14 +00:00
Matthew Vale b9e8b3ef03 fix to use phrases_dir
changed phrases_dir to be dealt with inside app_defaults.php so it is retrieved once like the other paths
2015-11-03 11:16:05 +00:00
Matthew Vale c1b5895219 reverted so branch is consistent for patch 2015-11-02 17:32:43 +00:00
Matthew Vale 3a9f2b0f24 changed phrases_dir to be dealt with inside app_defaults.php so it is retrieved once like the other paths 2015-11-02 09:53:42 +00:00
markjcrane 76994ded8a Update translation for de-at. 2015-10-29 09:43:57 -06:00
markjcrane e778153be6 A few minor adjustments. 2015-10-10 16:41:46 -07:00
markjcrane 71ddf1953e Add dialplan detail inline and group. 2015-10-10 16:35:04 -07:00
markjcrane b8f5337b14 Complete the sql string. 2015-10-10 16:27:57 -07:00
markjcrane 0ae31f75b9 Add code to update dialplan timezone per domain when setting the time_zone on the domain settings. 2015-10-10 15:43:11 -07:00
markjcrane 82135ed2ac DRY out the code a little. 2015-10-10 15:41:51 -07:00
markjcrane 891fc84cec A few more adjustments to make the time_zone setting save to vars.xml. 2015-10-10 13:21:24 -07:00
markjcrane f5423911c8 Correct the syntax and make it more efficient. 2015-10-10 12:09:37 -07:00
markjcrane a1744e8374 When timezone is set in default settings update freeswitch timezone variable. 2015-10-10 11:26:55 -07:00
markjcrane d667a31140 Change xml handler load balancing to xml_handler/resources/scripts/directory/directory.lua["fs_path"] 2015-10-08 11:03:48 -07:00
markjcrane d0ac25c265 Move the xml handler expire and debug settings to config.lua. 2015-10-08 08:34:35 -07:00
markjcrane 8c9ca17e5c Add default settings -> domain -> bridge -> text -> outbound to avoide loopback however loopback is also an option. 2015-10-07 10:45:28 -07:00
markjcrane 584887441d Adding autocomplete="off" back in case browser developers realize there are legitimate reasons to use it. 2015-09-19 18:02:31 -06:00
markjcrane fb7a8923ef Another case where autocomplete creates a problem. New user account creation does not benefit from autocomplete. It assumes the user is the currently logged in user which is not what you want on a form to add new users. This code adds an autocomplete honey pot to defeat the browser developers poor assumption. 2015-09-19 17:51:16 -06:00
markjcrane 88eed0c35b Browser developers disabled autocomplete in most browser. A move that makes an assumption that autocomplete is always good. In this particular case it creates a bug. There are a few legitimate reasons to disable autocomplete. In this case I'm disabling it as we are only updating the password when its provided by the user. In this case the user may be and administrator changing a user a password in this case autocomplete would offer the wrong password. Another case have two password fields that must match if both passwords are empty then the passwords are not updated allowing for other user settings to be updated. 2015-09-19 17:42:02 -06:00
markjcrane a7915f6dd9 Remove the is_numeric on format_phone. 2015-09-15 21:53:14 -06:00
markjcrane 4a21d7a19d Remove a space and replace with a tab. 2015-09-09 09:43:00 -06:00
markjcrane fd2c1d3fd0 Update the domain code separate the domain code from the presentation. 2015-09-07 23:14:39 -06:00
markjcrane 808846ebca Change the format to display the count. 2015-09-04 22:06:09 -06:00
markjcrane 650e091891 Show the number of users and move the registration count to the front. 2015-09-04 21:51:51 -06:00
markjcrane 8a9ea414a6 Fix the session rotate default setting type and value. 2015-08-21 11:25:40 -06:00
markjcrane 0a41b069fc Add a new default settings -> security -> session_rotate. 2015-08-21 11:21:08 -06:00
markjcrane 25a3dd946f Change the email defaults. 2015-08-15 19:41:07 -06:00
markjcrane 16527f49da Remove domain parent which is confusion and expectations of it working in some particular way. 2015-08-13 16:55:42 -06:00
Alexey Melnichuk 69717e31d5 Revert "Revert "Change. Use `require "resources.functions.config"` to load co…" 2015-08-11 05:06:33 +03:00
FusionPBX d1f3b05cf6 Revert "Change. Use `require "resources.functions.config"` to load config file." 2015-08-10 11:50:29 -06:00
FusionPBX 8d9430352b Merge pull request #1053 from moteus/require_config
Change. Use `require "resources.functions.config"` to load config file.
2015-08-10 11:31:35 -06:00
markjcrane 4ed7adeebc Move the email settings into default settings app_defaults.php. 2015-08-03 10:11:41 -06:00
root 22c146f7f4 Add latest translations 2015-08-02 23:42:11 +00:00
markjcrane 994bd984dd Add a permission check to core/domain_settings/domain_edit.php. 2015-07-25 22:52:57 -06:00
markjcrane 6392bff01a Domain name edit only perform the actions if the features are installed. 2015-07-24 14:05:02 -06:00
markjcrane 8c5b7c318d Only include if the domain_setting_edit permission has been assigned to the current user. 2015-07-24 08:59:13 -06:00
markjcrane b8a4162d21 Remove setting the domain array again as its redundant. 2015-07-23 17:51:39 -06:00
markjcrane c0b7596fe5 Fix a problem with groups not showing up on PHP 5.5.9. 2015-07-22 16:02:06 -06:00
Alexey Melnichuk 2234b42c07 Change. Use `require "resources.functions.config"` to load config file.
Change. Move `script_dir` definition into config file.
2015-07-22 13:20:51 +04:00
markjcrane 5dfbc2e183 Improve code to update the scripts directory. 2015-07-20 15:32:52 -06:00
Alexey Melnichuk b72a39d6e3 Change. Use odbc connector if there exists odbc database
It needs because on windows FreeSWITCH builds without native support PostgreSQL.
2015-07-13 15:04:33 +04:00
FusionPBX 8c9e76c656 Merge pull request #1012 from moteus/issues_1006
Use long string syntax to generate `config.lua` file.
2015-07-10 08:56:32 -03:00
markjcrane c5b04b94d9 Add AR eg translation. 2015-07-05 23:13:46 -06:00
reliberate 60e9f57035 Upgrade: Better handle Git response. 2015-07-02 21:25:45 -06:00
reliberate e24526fb92 Upgrade: Converted Advanced > Upgrade to use Git instead of SVN (untested).
Misc: Added provisions elsewhere to account for .git/* files, as currently done with .svn/* files.
2015-07-02 17:25:41 -06:00
Alexey Melnichuk 6d15cd4fca Use long string syntax to generate `config.lua` file.
Close #1006
2015-07-02 11:39:48 +04:00
FusionPBX 999ae13d78 Update app_menu.php
Correct the ordinal value of login and logout menu array.
2015-07-02 00:17:15 -06:00
Mark Crane b3d2ee88c4 Add translations for Logout that I had access to. 2015-06-30 17:21:11 +00:00
Mark Crane 3f1dcaea70 Move the Login and Logout items in the menu to a location that is accessible to the translation server. 2015-06-30 17:11:39 +00:00
Mark Crane f57cf46674 Add latest translations 2015-06-30 13:30:02 +00:00
Mark Crane d4a8c33f0d Add latest translations 2015-06-30 12:30:02 +00:00
Mark Crane 4c71476922 Add latest translations 2015-06-29 22:30:02 +00:00
Mark Crane 1851088b15 Add latest translations 2015-06-29 18:30:03 +00:00
Mark Crane 88eb9cf1e7 Fix the default setting language code select box so that it displays the current value accurately. 2015-06-29 07:52:21 +00:00
Mark Crane d151e57195 Add latest translations 2015-06-29 03:19:56 +00:00
Mark Crane 7e3a375659 Add transaction support to menu and users app_defaults.php. 2015-06-25 21:25:22 +00:00
Mark Crane 3750f6bb05 Add latest translations 2015-06-22 22:30:03 +00:00
Mark Crane 405766185e Add latest translations 2015-06-19 15:30:03 +00:00
Mark Crane 9cb2048f69 Add latest translations 2015-06-19 14:30:02 +00:00
Mark Crane 59b0cf1eac Add latest translations 2015-06-19 01:30:02 +00:00
Mark Crane 8c63ffad11 Add latest translations 2015-06-18 07:30:02 +00:00
Mark Crane fec1da807e Might save time fix the syntax by adding the missing " and leave the wrong characters that will make it obvious that it needs to be redone. 2015-06-16 01:49:17 +00:00
Mark Crane 61d628a5b2 Remove some of the invalid characters from notifications/app_languages.php that occurred from converting the file from ANSI to UTF-8. 2015-06-16 01:44:11 +00:00
Mark Crane 96c10412f7 Add latest translations 2015-06-15 19:30:00 +00:00
Mark Crane 63f1b8f8b2 Sync the recent translations 2015-06-13 05:35:54 +00:00
Mark Crane 4699d4c8e8 Synchronize the translations. 2015-06-06 02:37:26 +00:00
Nate Jones fa1e589a58 Default Settings: Prevent wrapping on button controls at the top-right. 2015-06-04 16:10:18 +00:00
Mark Crane e22748f616 Conver this file to UTF without BOM 2015-06-04 15:10:02 +00:00
Nate Jones b10b94580c Domains: Require Name on add. 2015-05-21 19:12:42 +00:00
Mark Crane dd9ade256f Update release to fix big for systems where GLOB_BRACE is not available. 2015-05-13 04:37:36 +00:00
Nate Jones e265cca378 Upgrade: Using Advanced > Upgrade > Source Code now automatically updates switch /scripts/ folder contents (on by default), keeping switch scripts up to date with each system upgrade. Option to opt out of auto script updates is available via a Default Setting (switch > scripts_update > boolean > false). 2015-05-12 22:42:20 +00:00
Nate Jones ca9e59eca8 Menu: Re-enable Restore Default button for menus other than default, adjust other code to work better with non-default menus. 2015-05-12 06:31:34 +00:00
Nate Jones 0c79ebb6e9 Menu: Prevent Title text from opening both item for edit AND specified Link when target is External or Email. 2015-05-12 03:24:50 +00:00
Nate Jones 7a0895de4d Menu: Restore Default now restores unprotected menu items and their default groups. Removed Restore All function (no longer necessary). Hide Restore Default button for menus other than the default menu. 2015-05-12 03:03:09 +00:00
Nate Jones 2a00b633ad Group Members: Order by Domain, then by User. 2015-05-10 06:13:05 +00:00
Nate Jones ec26694c5c User List: Offer Back button when showing all users (from all domains). 2015-05-10 05:26:57 +00:00
Nate Jones 17d603a478 User List: Show domain on non-global groups. 2015-05-10 05:23:42 +00:00
Nate Jones ec611f950a User Edit: If changing user's domain, unassign any foreign domain groups. 2015-05-10 05:13:03 +00:00
Nate Jones a6500c4771 User Add: Fix missing translation. 2015-05-10 04:51:56 +00:00
Nate Jones 07f066c7d9 User Add: Include domain for non-global groups in select. 2015-05-10 04:48:20 +00:00
Nate Jones 301614412c Menu: Include all groups in list and select. 2015-05-10 04:34:14 +00:00
Mark Crane 5ab6ad17bc Add missing group_uuid in v_group_permissions. 2015-05-09 23:30:56 +00:00
Nate Jones 1d575d30ff Menu: Include domain for non-global groups in list and select. 2015-05-09 22:19:02 +00:00
Nate Jones 51c198a1db Menu: App Defaults to generate uuid for pk, and populate group uuid field. 2015-05-09 22:11:07 +00:00
Nate Jones 55d41f3699 User Edit: Query fixes. 2015-05-09 21:54:33 +00:00
Nate Jones 8ca8d32950 User Edit: Remove italics from global group names. 2015-05-09 20:46:33 +00:00
Nate Jones 6062f22819 User Edit: Include domain for non-global groups in list and select. 2015-05-09 20:30:35 +00:00
Mark Crane 98666336d3 Minor update to a few files in the menu. 2015-05-09 20:29:26 +00:00
Mark Crane 67bb0673ef Menu manager needs group_uuid to get off relating by group_name. Add group_uuid to the app_config.php. 2015-05-09 20:22:19 +00:00
Nate Jones 63cd5bb78e Language file merge from translation server. 2015-05-01 11:13:39 +00:00
Nate Jones 924d7b8fdd Domain Settings: Obfuscate sensitive values.
Enhanced/Minimized Theme: Adjust styles allowing ability to completely turn off login/menu/body/footer shadows and quicker opacity control (via default/domain settings), add default/domain setting domain_shadow_color (Enhanced only).
2015-05-01 08:22:21 +00:00
Nate Jones 10ff798dc5 Default Settings: Obfuscate sensitive values (little better). 2015-05-01 07:18:02 +00:00
Nate Jones 55bb85f338 Default Settings: Obfuscate sensitive values. 2015-05-01 07:12:07 +00:00
luis daniel lucio quiroz d4a84948ae change the Billing when you change the Tenant name 2015-04-30 13:45:13 +00:00
Mark Crane 3e9161dff7 Add document_root to config.lua. 2015-04-28 00:05:01 +00:00
Mark Crane 4db29e27a0 Add php_bin and php_dir to the config.lua script. 2015-04-27 23:50:15 +00:00
Mark Crane 26928d2fe8 Move menu items that are for superadmins to the advanced menu. 2015-04-25 06:29:45 +00:00
Mark Crane 524987d2bf Menu change System to Home. 2015-04-24 20:37:29 +00:00
Nate Jones ef43a6a87a Default Settings: Added 'Reload' button to update Default/Domain/User settings on demand. 2015-04-17 20:26:14 +00:00
Nate Jones f7b687c94e User Edit: Language file adjustment. 2015-04-16 19:21:39 +00:00
Nate Jones 5996a7089e Themes: Remove unnecessary JS functions.
Call Block: Fixed issue in language file.
User Edit: Fixed issue in language file.
File Editor: Fix JS issue in header.
2015-04-16 19:14:20 +00:00
Nate Jones 61fbbeca54 Default Settings: Added search category name.
Group Permissions: Added search app name.
2015-04-15 18:28:53 +00:00
Nate Jones b868575783 Group Permissions: Set focus to search box on page load. 2015-04-15 18:03:26 +00:00
Nate Jones 0574910237 Group Permissions: Hide apps for which there are no permissions. 2015-04-15 17:52:46 +00:00
Nate Jones 2c6b2a579a Group Permissions: Added JS search functionality. 2015-04-15 17:26:50 +00:00
Nate Jones 3a715ed4a8 Default Settings: Minor visual adjustment. 2015-04-15 06:19:44 +00:00
Nate Jones 9fc7237f5b Group Permissions: Adjust checkbox padding. 2015-04-15 06:15:48 +00:00
Nate Jones 41dfedd773 Default Settings: Better/cleaner search functionality. 2015-04-15 06:08:18 +00:00
Nate Jones 7afd9cde40 Group Manager: Fix group permission protection feature. 2015-04-15 04:28:26 +00:00
Nate Jones 108c214625 Default Settings: Prevent list control icons from wrapping in IE. 2015-04-14 20:16:52 +00:00
Nate Jones b6b25bda2a Default Settings: Forgot JS search language variable for input placeholder. 2015-04-14 20:11:39 +00:00
Nate Jones 4de579f323 Default Settings: Added JS search functionality.
Themes: Removed duplicate language variables.
2015-04-14 20:10:27 +00:00
Nate Jones 8aac3b6f66 Default Settings: Reverted. 2015-04-14 19:16:51 +00:00
Nate Jones 3a83ab7072 Default Settings: Potential new layout. 2015-04-14 18:41:56 +00:00
Mark Crane 3b8b7ad0ca Update the translations from the translation server. Includes the following new languages Brazilian Portuguese, Polish, and Swedish Sweden. Thanks to those that put in the effort to add these languages additional translator volunteers are welcome. 2015-04-08 13:38:58 +00:00
Nate Jones 60e475ff06 User Dashboard: Remove explicit call to load_extensions(), as already loaded via check_auth(). 2015-04-06 18:17:17 +00:00
Nate Jones 0d4a9e59a3 User Add: Email now correctly stored with newly created Contact. 2015-04-04 19:40:20 +00:00
Nate Jones 5ef67a8adb Group Edit: Add Copy button. 2015-04-01 09:26:14 +00:00
Nate Jones 779d0e5920 Groups: Better DB record management on Group rename and Group Domain change. 2015-04-01 08:17:51 +00:00
Nate Jones f1d0bbf44d Groups: Restore (but keep disabled) list control icons for default system groups. 2015-04-01 00:37:50 +00:00