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
Nate Jones
3d997e9687
Groups: Integrate Show All and ability to edit assigned Domain. Create, edit, delete non-default groups.
...
Users: Adjust so assigned Domain doesn't get overwritten if user_all permission exists, but user_domain doesn't.
Destinations: Adjust so assigned Domain doesn't get overwritten if destination_all permission exists, but destination_domain doesn't.
2015-03-31 21:47:31 +00:00
Nate Jones
8c5568c547
Users: Prep language file for upcoming Group mods.
2015-03-31 06:10:12 +00:00
Nate Jones
74eb67fe85
Users: Added Show All feature.
2015-03-31 06:05:08 +00:00
Nate Jones
7f941c1e80
Users: Added ability to move User to different domain. Also remove User Settings upon delete.
2015-03-31 00:54:24 +00:00
Mark Crane
9c0bd849c6
Remove the search by.
2015-03-27 17:31:00 +00:00
Mark Crane
379f8f0dd6
Increase the security on accounts -> users list and streamline the search.
2015-03-27 16:18:30 +00:00
Nate Jones
8b1992ed2f
User Edit: Sort Contact select options a little better.
2015-03-26 19:51:53 +00:00
Mark Crane
716572b6e8
Don't require the domain to be lower case.
2015-03-24 08:40:02 +00:00
Nate Jones
e3170d3c31
Notifications: Default to using file_get_contents(), instead of cURL, and hide Recipient (email) field unless Notifications is enabled.
2015-03-23 23:13:52 +00:00
Mark Crane
a94fc63523
Add a missing semi-colon on the signup.php page.
2015-03-23 20:06:28 +00:00
Nate Jones
6f4209e2f6
Misc: Implement maximum limits on multiple apps.
2015-03-22 08:17:04 +00:00
Mark Crane
f348c8b76d
Show all the default settings without paging.
2015-03-22 04:02:29 +00:00
Nate Jones
7bec3fee74
Follow Me: Fix redirect issue, after save, from Issue 886.
...
Destinations: Minor visual adjustments.
2015-03-22 00:53:56 +00:00
Mark Crane
71ab763488
Add switch call_center dir to default settings.
2015-03-21 06:03:58 +00:00
Mark Crane
ff16614756
Fix the API label using an elseif.
2015-03-21 05:43:21 +00:00
Mark Crane
2661f7f6e5
Compress the vertical spacing default settings code. Display the category API in upper case.
2015-03-21 05:36:52 +00:00
Nate Jones
349185b8a7
Voicemail: Added default settings to control default Voicemail File and Keep Local settings when creating new extensions and/or Voicemail boxes.
2015-03-20 01:09:18 +00:00
Nate Jones
3880c839b4
Account Settings: Vertical aligned form labels.
2015-03-18 08:59:33 +00:00
Nate Jones
1c697841fd
User Edit: Fix Language select box not populating with available languages.
2015-03-18 08:57:18 +00:00
Nate Jones
bd38f6b160
Implemented fix suggested in Issue 823 - Add DOCUMENT_ROOT to require_once path on domain edit [and contacts_vcard.php, and save_switch_xml() function].
2015-03-18 06:17:09 +00:00
Nate Jones
58acf42682
Resolves Issue 878 - Restriction removed that required at least one user account to remain in a domain. Superadmin/Admin still not allowed to delete their own account (for obvious reasons).
2015-03-15 02:11:35 +00:00
luis daniel lucio quiroz
72ce214a1f
custom html for enhanced theme
2015-03-12 18:20:17 +00:00
Mark Crane
c435953c99
Hide the back button for Account -> Settings.
2015-03-10 03:41:34 +00:00
Mark Crane
64ba8729b9
A few minor changes.
2015-03-05 12:38:35 +00:00
Mark Crane
599b55b559
Select only group_name to make it more efficient.
2015-03-05 12:34:48 +00:00
Mark Crane
0ccae59376
Add group_uuid to the group member delete redirect.
2015-03-05 10:49:26 +00:00
Mark Crane
d4125c10b6
Add group_uuid to the browser redirect.
2015-03-05 10:47:13 +00:00
Mark Crane
6d1ac5cfc8
Switch from group_name to group_uuid.
2015-03-05 10:32:21 +00:00
Mark Crane
7b851ddcff
Add group_uuid to the links and move the sql query out of the content.
2015-03-05 10:26:44 +00:00
Mark Crane
b5bd0cf7bf
Add group_uuid to v_group_users when assigning a user to a group.
2015-03-05 10:17:47 +00:00
Mark Crane
81b1cb581d
When deleting the group delete the group user and group permissions. Increase the security by validating the uuid.
2015-03-05 09:37:37 +00:00
luis daniel lucio quiroz
606d8eb595
missing text class include
2015-02-28 01:31:24 +00:00
Nate Jones
c900edb768
Emails: Initial build of failed email log. Still under construction.
2015-02-26 04:18:16 +00:00
Nate Jones
ded7cb3266
Visual adjustments.
2015-02-15 11:57:14 +00:00
Nate Jones
331c4ccbfe
Visual adjustments.
2015-02-15 09:39:23 +00:00
Nate Jones
6e8cee1a7b
Visual adjustments.
2015-02-15 09:29:10 +00:00
Nate Jones
e5295bad45
Visual adjustments.
2015-02-15 09:20:19 +00:00
Nate Jones
d96f016ea5
Code cleanup.
2015-02-15 08:46:20 +00:00
Nate Jones
0018e553c4
Visual adjustments.
2015-02-15 07:59:02 +00:00
Nate Jones
996e89c396
Removal of colon next to form label names.
2015-02-15 06:50:00 +00:00
Mark Crane
8902d9f0fa
When the user is updated increase the salt length and remove special characters that can cause problems.
2015-02-10 20:54:03 +00:00
Mark Crane
1942c658bb
Signup.php increase the salt length and remove special characters that can cause problems.
2015-02-10 20:44:16 +00:00
Nate Jones
10ef66986b
Domains: Add front end to set domain status, and assign a parent domain.
2015-02-06 01:26:06 +00:00
luis daniel lucio quiroz
632dbec005
upgrade.php missing class php
2015-01-26 18:32:08 +00:00
Nate Jones
cd80258a0c
Default Settings Edit: JSON value detection.
...
Functions: is_json function added.
2015-01-24 04:39:17 +00:00
Nate Jones
a10fb08884
Default Settings: Added multi-word Category formatting, minor code cleanup.
2015-01-23 20:01:48 +00:00
Nate Jones
25375e5a81
Default Settings: Fixed blank value when Translate tool enabled.
2015-01-18 11:43:17 +00:00
Mark Crane
3a2e73adf3
Change the primary key for v_languages from languages_uuid to language_uuid.
2015-01-18 11:13:49 +00:00
Nate Jones
cdd7f3bc4d
Add UUID field to Language table population.
2015-01-18 11:09:04 +00:00
Mark Crane
53705f90e7
Add the primary key to the schema.
2015-01-18 11:06:26 +00:00
Nate Jones
f6adda6046
Account Settings: Fix Language select box.
2015-01-18 11:02:42 +00:00
Nate Jones
4a6ce360b4
Rename & move Languages table creation/population to core.
2015-01-18 10:59:42 +00:00
Mark Crane
881cd060c6
Fix the language select on domain and default settings.
2015-01-18 10:56:41 +00:00
Nate Jones
2448ab3a8e
Use the new multi-lingual code on misc files.
2015-01-18 10:33:34 +00:00
Mark Crane
d5731c9172
Use the new multi-lingual code on fusionpbx/core sub directories.
2015-01-18 09:22:07 +00:00
Nate Jones
5fe93ad01a
Upgrade: Restored Menu Defaults functionality.
2015-01-17 03:27:10 +00:00
Mark Crane
bee6b9ae5e
Update the memcache reference to use the new cache PHP class.
2015-01-16 00:21:02 +00:00
Mark Crane
6d0c5b43d6
Add FusionPBX events class.
2015-01-15 16:24:53 +00:00
Mark Crane
6dfb2b0a7f
Add a missing ) to fix the syntax.
2015-01-12 18:34:12 +00:00
Mark Crane
2fde3cb746
Fix the menu item edit group list so that it shows the global groups.
2015-01-12 18:32:18 +00:00
Mark Crane
02ebf09542
Finish removing the paths for the main menus.
2015-01-09 21:44:31 +00:00
Mark Crane
ee354487d0
Remove the path for the main menu links. Doing this to make the menu more compatible with touch screens.
2015-01-09 21:38:34 +00:00
Mark Crane
fa1b0bc203
Remove active extensions from the menu.
2015-01-09 20:23:13 +00:00
Mark Crane
da38cdac5a
Fix the group list for accounts -> user -> edit.
2015-01-08 09:54:24 +00:00
Mark Crane
ac957dc400
Additional work to fix groups and permissions.
2015-01-08 08:51:40 +00:00
Mark Crane
321dd16a44
Fix the null check on groups.
2015-01-08 06:15:05 +00:00
Mark Crane
5d4c118d2c
Get rid of the is included which prevents the redirect.
2014-12-27 18:20:30 +00:00
Mark Crane
875e36276e
Remove a trailing line feed.
2014-12-27 17:52:06 +00:00
Mark Crane
48bffbc275
Fix the null used in users/app_defaults.php
2014-12-27 07:11:26 +00:00
Mark Crane
9ac93b3c17
Run the users app defaults only once.
2014-12-26 15:47:37 +00:00
Mark Crane
92cd005959
Change domain_uuid variable to look for null.
2014-12-26 07:32:25 +00:00
Mark Crane
c420dbb036
Work on the menu restore more.
2014-12-26 07:27:13 +00:00
Mark Crane
ff35dcb9b1
Allow the domain_uuid for flexibility but when null is set consider it a global default.
2014-12-26 07:15:12 +00:00
Mark Crane
49ab58faa3
Minor change on the variable name.
2014-12-26 07:08:54 +00:00
Mark Crane
ef5ffc8eb4
Add a missing greater than sign.
2014-12-26 06:55:04 +00:00
Mark Crane
70ff399206
Delete the group permissions before restoring them.
2014-12-26 06:53:27 +00:00
Mark Crane
fe908f93ee
Make groups and group permissions global. Managing these per domain is too much work to manage per domain.
2014-12-26 06:37:07 +00:00
Mark Crane
9369fd8d0d
Move the menu array to app_menu.php
2014-12-26 03:27:54 +00:00
Mark Crane
bbf2a3badc
Add app_menu.php files for the menu.
2014-12-25 19:32:57 +00:00
luis daniel lucio quiroz
aebbbdde10
HTML5 input tags for usersupdate
2014-12-21 06:12:21 +00:00
Nate Jones
8e4120ba8c
Upgrade: Handle SVN Update response better.
2014-12-08 17:23:24 +00:00
Nate Jones
0147c9bf2f
Login (Default): Password Reset functionality (requires PHP mcrypt library, Enhanced & Minimized themes only, enable in Default Settings).
2014-12-06 17:53:29 +00:00
Nate Jones
1f8955170b
Login (Enhanced & Minimized Themes): Login box should now stretch to fit its content. Added login_shadow_color Default Setting.
...
Default Settings: When using Enabled toggle link, scrolls to previous position in setting list.
2014-12-06 01:54:30 +00:00
Nate Jones
10f05b615f
User Edit: Removed redundant app_languages include.
2014-12-06 00:15:05 +00:00
Nate Jones
6b2e7dba56
Default Settings: Auto-scroll previous Default Settings category into view after add/edit submit.
2014-11-30 04:34:23 +00:00
Nate Jones
77281ced54
Users: Delete prompt (for own account) multilinguified.
2014-11-27 00:48:42 +00:00
Mark Crane
bc89b56e9b
Fix a little white spacing.
2014-11-16 02:03:19 +00:00
Mark Crane
a3ff701236
unset the 2 more prepared statements on domain settings.
2014-11-16 01:51:10 +00:00
Mark Crane
4c50a213bf
Unset domain setting prepared statements.
2014-11-16 01:44:27 +00:00
Nate Jones
40366ffd8b
Default & Domain Settings: Clicking True/False value in Enabled column toggles status.
2014-10-28 09:17:58 +00:00
Richard Neese
49840b33da
fixing /usr/share/fusionpbx to be /usr/share/examples/fusionpbx
2014-10-23 18:03:33 +00:00
Richard Neese
a866c04b22
working on upgrade page svn issue wiht pkgs
2014-10-23 17:22:49 +00:00
Richard Neese
9296f66977
fixing upgrade for pkgs not to display svn
2014-10-23 16:59:48 +00:00
Nate Jones
2b4010180a
User Create/Edit: Require a group assignment.
2014-10-18 08:18:03 +00:00
Nate Jones
f2d643aecb
Contacts: Private or Shared. User can create a private contact only visible to them, or can choose to share a contact with others by assigning it to group(s). Users can view only contacts assigned to their group(s) and contacts NOT assigned to any group.
2014-10-18 06:49:34 +00:00
Nate Jones
e89611f099
User Edit: Adds group_uuid to v_group_users when assigning user to a group.
2014-10-18 03:17:13 +00:00
Nate Jones
a227f3bb00
Populate new group_uuid field in v_group_users table.
2014-10-18 01:25:57 +00:00
Mark Crane
a3450428da
Add group_uuid to the group users table.
2014-10-18 01:06:07 +00:00
Nate Jones
b78284b202
Group Permissions: Added all/none checkbox above each group of App permissions.
2014-10-15 20:47:04 +00:00
Mark Crane
58fe5d54a7
Add the menu_item_group_uuid primary key when adding a group to the menu
2014-10-11 07:16:04 +00:00
Nate Jones
a74aed34e0
Domain Setting Edit: Added app-specific controls on value field, such as color picker, select boxes for fax server options, etc.
2014-10-11 05:30:06 +00:00
Mark Crane
4619ede7b1
Add multi-delete in advanced -> domain settings
2014-09-21 09:39:32 +00:00
Mark Crane
0c1c1985bc
Fix primary key for menu languages, items and item groups
2014-09-20 02:51:48 +00:00
Nate Jones
25e31bc95c
Fax Server: Modified file conversion methods, misc minor changes.
2014-09-09 03:41:23 +00:00
Nate Jones
9aa7c1f85a
Minimized Theme: Rearrange Logout and Domain Selector icons to match Enhanced theme, add ability to show domain name in menu bar.
2014-09-04 08:42:25 +00:00
Nate Jones
7e1c6f9f3b
Default Setting Edit: Select option correction for superfine.
2014-09-04 07:00:10 +00:00
Nate Jones
cca4fee7c9
Fax Server: Multiple file upload, customize contact info line and footer in cover sheet, other minor tweaks.
2014-09-04 06:57:26 +00:00
Nate Jones
7a9df29009
Fax Server: Select up to 5 files (TIF or PDF) to send. Added Default Setting for default page size (Auto, Letter, Legal, A4), or override at time of sending fax.
2014-09-04 00:57:09 +00:00
Nate Jones
56ffe0b937
Enhanced Theme: Restored displaying domain name in header, can control visibility and style using Default Settings.
2014-08-30 06:31:14 +00:00
Nate Jones
2ae3be3a9a
Enhanced Theme: Added Default Settings to control the color, background color, opacity and hide delay of header response messages.
2014-08-17 06:30:31 +00:00
Nate Jones
fe40c4ede9
Enhanced Theme: Added Default Settings to control footer colors and opacity.
...
Other minor code enhancements.
2014-08-17 04:33:57 +00:00
Mark Crane
aa85b54540
Missed the Menu Item Add
2014-08-17 00:11:23 +00:00
Mark Crane
c07592db5c
Remove Edit and Add from the page titles on the Menu Manager
2014-08-17 00:09:26 +00:00
Mark Crane
224fc644af
Remove the old core/backup
2014-08-16 00:16:26 +00:00
Nate Jones
b2923570f0
User Edit: Add button to load an auto-generated API Key (UUID) into the input field.
2014-08-15 07:04:52 +00:00
Nate Jones
b0897ba96c
Domain Edit: On rename, set Variables > domain value to new domain name (single-tenant only).
2014-08-14 07:24:26 +00:00
Nate Jones
f599330cbc
Default Setting Edit: Fixed Domain selector and color picker - moved color picker JS files to Enhanced template.php.
2014-08-05 22:32:14 +00:00
Nate Jones
f6d6965c8d
Response Message: Mood adjustments.
2014-08-02 07:02:31 +00:00
Mark Crane
6757e5eede
Fix the highest menu item order
2014-08-02 03:37:38 +00:00
Mark Crane
8b9869d8fa
Add a missing semi-colon.
2014-08-02 03:24:27 +00:00
Mark Crane
93daa0808f
Fix ability to set the an empty Parent Menu
2014-08-02 03:22:33 +00:00
Nate Jones
41dee53163
Dialplan: Implemented bulk-delete.
...
Default Settings: Minor fixes and enhancements.
2014-07-31 09:21:16 +00:00
Nate Jones
4bbfa90be3
Copyright Bar: Fixed overlapping issue with in Domain Edit/Settings.
2014-07-29 23:29:44 +00:00
Mark Crane
8cb07fe758
DRY out the authentication a little more
2014-07-29 03:03:22 +00:00
luis daniel lucio quiroz
35fa76beae
dont use order by when only requestion count(*)
2014-07-28 13:49:37 +00:00
Nate Jones
fb3af6098f
Default Settings: Added bulk delete, did away with need for default_setting_delete.php.
2014-07-27 04:09:25 +00:00
Nate Jones
fe88bc9070
Default Login: Added ability to control login box background opacity and color via Default Settings.
2014-07-27 02:53:10 +00:00
Nate Jones
b244cd2c91
Login Changes:
...
If visiting /index.php and /themes/[theme]/index.php exists, will load it.
If visiting /index.php and /themes/[theme]/login.php exists, will load it.
If NEITHER exist, will load /resources/login.php.
If visiting /login.php and /themes/[theme]/login.php exists, will load it.
If DOESN'T exist, will load /resources/login.php/
/resources/login.php reworked, Enhanced theme reworked.
2014-07-27 00:13:52 +00:00
Nate Jones
cd41129ee7
Default Settings: Copy status responses multilinguified (part 2).
2014-07-25 07:29:52 +00:00
Nate Jones
2e7eb7078d
Default Settings: Copy status responses multilinguified.
2014-07-25 07:28:59 +00:00
Nate Jones
526f2e6b9b
Default Settings: Copy checked settings to selected Domain (back end finished).
2014-07-25 07:23:35 +00:00
Nate Jones
62505eb43e
Default Settings: Copy selected settings to domain (form prep, still under construction).
2014-07-25 06:11:07 +00:00
Nate Jones
c2c766d284
Default & Domain Settings Edit: Implemented order field.
2014-07-25 02:45:23 +00:00
Mark Crane
816bcbf3bb
Add domain and default setting order to the list
2014-07-25 02:20:54 +00:00
Nate Jones
cf54165919
Default Settings: Edit - Added Order select box for settings with type 'array'.
2014-07-25 02:07:03 +00:00
Mark Crane
b4d8d8addd
Show more default settings before paging
2014-07-25 02:01:31 +00:00
Mark Crane
0467d60eae
Add domain and user setting order
2014-07-25 01:45:58 +00:00
Nate Jones
b5ebfa5777
Default Settings: Array type modifications, change Theme background color to type array instead of text, add order field to v_default_settings table.
2014-07-25 00:57:43 +00:00
Nate Jones
7c20b97649
Default Settings: Implemented color picker for Enhanced template Theme background color selection.
2014-07-24 23:20:12 +00:00
Nate Jones
0f6862c9fe
Enhanced Theme: Extended background image Default Setting to support a single images, custom image folder paths, and remote images via http/s. Added background color and vertical gradient options, as well.
2014-07-24 22:17:09 +00:00
Nate Jones
640ca7767d
Enhanced Theme: Misc visual mods, added ability to enable background images using Theme > background_images in Default Settings.
2014-07-24 08:51:37 +00:00
Nate Jones
5ba7db4467
Domains List: Added Tools heading, multilinguified.
2014-07-24 06:05:05 +00:00
Nate Jones
65c7282201
Domains List: Revert domain name to edit link, add Manage links for each domain in list.
2014-07-24 05:58:01 +00:00
Mark Crane
5e0d82c06d
Unset the prepared statements used in the app_defaults.php files.
2014-07-23 22:00:03 +00:00
Mark Crane
8856048c54
Fix the paging on the domains page
2014-07-23 04:30:10 +00:00
Mark Crane
61d0d1cc81
Fix the search
2014-07-23 04:28:06 +00:00
Mark Crane
c20f836d8c
Add a domain search tool
2014-07-23 04:24:57 +00:00
Mark Crane
6139fa02f1
Add an alternate way to switch domains from advanced -> domains
2014-07-23 03:42:05 +00:00
Mark Crane
0e219bf040
Hide svn on the upgrade page when the FusionPBX package is installed
2014-07-18 21:21:29 +00:00
Mark Crane
8bf2c77896
remove some of the deprecated names from v_users
2014-07-18 01:51:30 +00:00
luis daniel lucio quiroz
1d5d6e9e7a
some translations for notifications app
2014-07-16 19:46:06 +00:00
Mark Crane
181e2881c0
Make the domain and schema work with the PHP classes
2014-07-16 04:30:49 +00:00
Mark Crane
2147b08033
Make upgrade.php use the schema and domain upgrade classes
2014-07-15 17:11:13 +00:00
Mark Crane
7b228d849d
Update schema dn domains
2014-07-15 10:30:31 +00:00
Nate Jones
6afb31eace
Notifications: Updated app_config.php to reflect path change.
2014-07-12 05:39:18 +00:00
Nate Jones
d5050a207f
Notifications: Update link path in login message.
2014-07-12 01:41:02 +00:00
Mark Crane
0845b790ef
Move notifications to the core directory
2014-07-12 01:26:06 +00:00
Nate Jones
23b7e6536f
Upgrade: Fixed language issue when executing Permission Defaults.
2014-07-10 09:35:07 +00:00
Nate Jones
63bfe4a47a
Upgrade: Fixed language issue when executing Menu Defaults.
2014-07-10 09:30:32 +00:00
Nate Jones
ca55e33891
Upgrade: Completed Data Type check option and multilinguified everything.
2014-07-10 09:20:11 +00:00
Nate Jones
1ff7bcc67e
Upgrade: Forgot a couple files for the last revision submission.
2014-07-10 07:16:58 +00:00
Nate Jones
a72e124ce0
Upgrade: Added SVN Update, handle Upgrade Data Types differently (still under construction...)
2014-07-10 07:15:51 +00:00
Nate Jones
93515a0153
Upgrade: Response message mod - show specific if only one action performed, general message if more than one.
2014-07-10 06:14:59 +00:00
Nate Jones
8e13a078e4
Upgrade: Minor modification.
2014-07-10 06:07:13 +00:00
Nate Jones
8bd5b7112b
Upgrade: Divides Upgrade Schema into separate processes. Complete translation forthcoming. (Still under construction...)
2014-07-10 06:05:22 +00:00
Nate Jones
dc2196dd6f
Document (Window) Title: Update variable name to avoid conflict when paging is used.
2014-07-10 00:32:50 +00:00
Nate Jones
1cec8972b6
User Dashboard: Visual mods, added explicit link under System menu.
2014-07-09 22:19:08 +00:00
Nate Jones
b5e71a9316
User Dashboard: Add page header, some language mods.
2014-07-09 21:56:11 +00:00
Nate Jones
3683a9d5ae
Domain Edit: Optimize select queries used during Domain rename.
2014-07-08 12:02:04 +00:00
Nate Jones
ec2d3ac802
Domain Edit: On Domain rename, update MORE database records and dialplan xml files.
2014-07-08 11:28:28 +00:00
Nate Jones
2e867ec09f
Domain Edit: On Domain rename, update switch domain folders & files...
...
- switch/storage/voicemail/default/[domain] (folder)
- switch/storage/fax/[domain] (folder)
- switch/conf/dialplan/[domain] (folder/file.xml)
- switch/conf/dialplan/public/[domain] (folder/file.xml)
- switch/conf/directory/[domain] (folder/file.xml)
- switch/recordings/[domain] (folder.xml)
2014-07-08 08:23:22 +00:00
Nate Jones
b2a6a67f81
Domain Edit: On Domain rename, update CDR records where appropriate.
2014-07-08 06:47:52 +00:00
Nate Jones
b2051ca910
Voicemail-to-Email: Backup email to database if sending fails, better detection of ContentType.
2014-07-08 06:38:23 +00:00
luis daniel lucio quiroz
cc34752267
absolute path fixed
2014-07-08 02:39:59 +00:00
Nate Jones
e0e6db60b9
Domain Edit: On Domain rename, update Dialplans and Extensions where appropriate.
2014-07-07 19:57:52 +00:00
Nate Jones
0f70e6f121
User Create/Edit: More advanced password match/mismatch notifications.
2014-07-07 19:04:28 +00:00
Nate Jones
1409259834
User Create: Column width adjustment.
2014-07-07 18:11:55 +00:00
Nate Jones
179b2e4bad
User Create/Edit: Added JS to change CSS style on password boxes if values are not identical.
2014-07-07 16:34:43 +00:00
Nate Jones
e2872a2e06
Login Message: Prevent re-enable message post Upgrade Schema.
2014-07-06 04:50:56 +00:00
Nate Jones
25a6dc3b17
Implemented Login Message feature for superadmin only, advertising new Notifications section
2014-07-06 03:50:18 +00:00
Mark Crane
bf68a4bf0c
Fix the software_uuid issue for upgrade schema
2014-07-06 01:22:33 +00:00
Mark Crane
f259af93ce
Fix the uuid for the custom menus
2014-07-05 19:21:53 +00:00
Mark Crane
9c0e37e979
Fix custom menu items.
2014-07-05 19:03:54 +00:00
Mark Crane
ddae49081b
Remove an extra line
2014-07-02 22:29:30 +00:00
Mark Crane
c8502ddb9a
Add the software name, version and url
2014-07-02 22:21:16 +00:00
Mark Crane
4e40284d88
Move the software table into core/upgrade/app_config.php
2014-07-02 21:41:41 +00:00
Mark Crane
7064eea9b0
remove edit from domain settings
2014-06-22 08:15:51 +00:00
Mark Crane
a8f192b2d3
Remove edit title
2014-06-22 08:12:07 +00:00
Nate Jones
e143301f2a
Description column style mods, just for consistency.
2014-06-22 06:35:33 +00:00
Nate Jones
774482d6ab
Default Settings: Style mod.
2014-06-22 06:09:38 +00:00
Mark Crane
fa3e0dc392
Remove the empty select option
2014-06-22 05:47:53 +00:00
Mark Crane
488e91fd57
Fix the storage select
2014-06-22 03:38:37 +00:00
Mark Crane
3ae11c6a7e
Add Default Settings format and storage select list.
2014-06-22 03:36:26 +00:00
Nate Jones
454e4cc12c
Fix missing / on closing <tr> tags.
2014-06-22 01:16:49 +00:00
Nate Jones
dd36b29028
User Manager: Changed Groups to Group in column heading.
2014-06-21 19:54:47 +00:00
Nate Jones
cfc413345e
User Manager: Added Groups column on User list.
2014-06-21 19:52:55 +00:00
Nate Jones
1450f2bbb4
Sort all Group select boxes by group_name asc.
...
Create User now allows to select a single Group to add User to at time of User creation.
2014-06-21 19:40:16 +00:00
Nate Jones
59687a4785
(Modified) Usability Enhancement: Click on list rows to Edit items. Now uses jQuery (instead of onclick) to avoid being redirected to Edit when canceling a Delete.
2014-06-21 08:52:47 +00:00
Nate Jones
3c2e32d197
Add links to certain column text in a list view - integrated click on list rows to Edit items, as well. Misc bug fixes.
2014-06-21 07:51:31 +00:00
Nate Jones
84a134a23d
Usability Enhancement: Click on list rows to Edit items.
2014-06-21 07:04:04 +00:00
Nate Jones
d1dcf1de90
Account Settings: Visual adjustment to Additional Info table widths.
2014-06-21 06:13:24 +00:00
Nate Jones
3c07aa1a35
Add links to certain column text in a list view.
...
Add ability to edit Call Block number.
2014-06-21 00:58:16 +00:00
Nate Jones
f9facbeffe
User Manager: Ability to edit Username, verifies unique.
2014-06-20 22:21:39 +00:00
Nate Jones
d268a58e73
Added column title "Tools" for group Permissions and Members links.
2014-06-20 18:56:02 +00:00
Nate Jones
9dddaee8b3
Fix Group (Permissions) Copy.
2014-06-20 18:42:17 +00:00
Nate Jones
93fef6d384
Group Members: Prevent the adding of a user more than once.
2014-06-20 00:49:46 +00:00
Nate Jones
b0b66c849a
Group Permissions: Display message and redirect on Save.
2014-06-20 00:48:38 +00:00
Nate Jones
56af94a7c0
Group Permissions: Restore Default respects Protected group permissions again.
2014-06-20 00:17:22 +00:00
Nate Jones
3bbd198c35
Add Protected column label to Groups.
2014-06-19 23:37:28 +00:00
Nate Jones
1b8e46d699
Minor Tweak: Enhanced delete own domain/user prevention.
2014-06-17 21:27:10 +00:00
Nate Jones
81d591cd9d
Enhanced delete own domain/user prevention.
2014-06-17 21:24:44 +00:00
Mark Crane
28097670de
In advanced -> default settings add the following cdr->format->text = xml,json and cdr->storage->text = db,dir
2014-06-14 07:07:04 +00:00
Mark Crane
2070de705e
Fix the menu and labels when switching domains in certain circumstances
2014-06-10 20:04:14 +00:00
Mark Crane
955e290dc6
move the copy scripts to app_defaults.php.
2014-05-25 06:45:30 +00:00
Mark Crane
ae8df8aad6
Set default settings and domain settings forced to lowercase
2014-05-20 16:45:26 +00:00
Mark Crane
83a51cc915
Fix the layout for Account Settings
2014-05-20 07:42:18 +00:00
Mark Crane
8de0d2a08f
Add the languages array
2014-05-13 06:09:28 +00:00
Mark Crane
fcc586b591
Additional work on the alignment of the contents
2014-05-13 05:47:28 +00:00
Mark Crane
417375abd4
Fix the table alignment
2014-05-13 05:45:04 +00:00
Mark Crane
88c1c10348
Add user language to accounts -> user manager -> edit user
2014-05-13 05:41:44 +00:00
Mark Crane
fa3b8738c3
Fix alignment issues for the labels on Accounts -> User Manager -> Edit
2014-05-13 05:25:51 +00:00
Mark Crane
ca5a7dbf8b
User language, correct the variable
2014-05-12 15:51:39 +00:00
Mark Crane
b71a6c9102
Fix the current value of the user language select
2014-05-11 10:40:21 +00:00
Mark Crane
a7ce82293b
Add language selection to user account settings
2014-05-11 10:31:36 +00:00
Mark Crane
8a1c6017ce
Set an order by on the domain setting category and subcategory
2014-05-11 10:12:11 +00:00
Mark Crane
8a5c1a0ae1
Add language select list for default and domain settings
2014-05-11 10:03:45 +00:00
Mark Crane
15202a64f9
language translations to use button-save array
2014-05-11 09:37:32 +00:00
Mark Crane
bd17a69b55
Add language select list to advanced -> default settings
2014-05-11 09:19:50 +00:00
Nate Jones
93610d25c1
Group Manager / Permissions: Moved 'Restore Default' button to Group Manager page, instead of under each individual Group Permission page.
2014-05-09 01:33:58 +00:00
Mark Crane
c149b94d7d
Limit the file copy used on the upgrade
2014-05-08 10:10:00 +00:00
Mark Crane
617ac6b554
Add the default dial_string to config.lua
2014-04-30 20:44:34 +00:00
Nate Jones
07757ee2e7
Domain Settings, Removed blank from Enabled select box
2014-04-27 10:30:40 +00:00
Nate Jones
b5d968fb58
Default Settings, Removed blank from Enabled select box
2014-04-27 10:28:30 +00:00
Nate Jones
5a29b76237
Removed blank option from Target select box.
2014-04-27 08:34:35 +00:00
Nate Jones
5ed82dcb99
Fixed Issue 447 - Now can't delete user currently logged in as.
2014-04-27 06:47:05 +00:00
Nate Jones
a6d2b6fc06
Fixed Issue 324 and Issue 329 - Assigned extensions now displayed to a User upon initial login.
2014-04-27 06:26:15 +00:00
Nate Jones
0760efa210
Issue 579 Fix - Okay, now really fixed, I believe.
2014-04-27 02:35:03 +00:00
Nate Jones
f9348d9caf
Replaced session variable with local variable instead, on previous Upgrade Schema fix.
2014-04-27 01:04:03 +00:00
Nate Jones
fe73f030e0
Fixed issue with menu layout/style and domain select box after running Upgrade Schema.
2014-04-27 01:00:07 +00:00
Nate Jones
df831450bc
Submit button also placed at top; reordered to right margin, too.
2014-04-26 23:56:12 +00:00
Nate Jones
bac3749ddd
Submit button also placed at top; reordered to right margin, too.
2014-04-26 22:50:52 +00:00
Mark Crane
811beb824d
Fix the local.lua path
2014-04-26 05:49:46 +00:00
Nate Jones
0831f00318
Default select value adjustments
2014-04-15 01:10:21 +00:00
Mark Crane
3153315da2
Add code to change switch gateways dir to switch sip_profiles dir. Update the domain settings.
2014-03-22 01:00:46 +00:00
Nate Jones
3e92395a69
Changed password_length Default Setting back to current value of 10, instead of 15.
2014-03-13 21:11:43 +00:00
Nate Jones
55aada9d3c
Added Default Settings allowing control of system generated password lengths and strengths. Consistified (new word) password generation between Extension add and edit. Layout adjustment of Default Settings list.
2014-03-13 21:09:41 +00:00
Nate Jones
69d4813824
Streamline password viewing.
2014-03-07 02:59:20 +00:00
Mark Crane
5c64e048f0
Fix the user edit page.
2014-02-26 07:20:07 +00:00
Nate Jones
b75fa8db19
Unstack list control icons. Languages fix.
2014-02-26 06:30:14 +00:00
Nate Jones
f3df09cd71
Unstack list control icons.
2014-02-26 06:21:37 +00:00
Nate Jones
70a989167d
Unstack list control icons.
2014-02-26 06:17:36 +00:00
Nate Jones
f2eb881e0c
Unstack list control icons.
2014-02-26 06:15:42 +00:00
Nate Jones
370305b9bb
Just an undo. Sorry.
2014-02-26 02:57:36 +00:00
Nate Jones
e7cf5dd6b8
Fix language file.
2014-02-26 02:56:33 +00:00
Nate Jones
aa313a66da
Unstack list control icons.
2014-02-26 02:52:43 +00:00
Nate Jones
41ec997255
Fixed class on Search By select box.
2014-02-26 02:40:24 +00:00
Nate Jones
c34996f998
Unstack list control icons.
2014-02-26 02:35:26 +00:00
Mark Crane
9a8202dffe
Fix a main item in the es-cl (Spanish) menu.
2014-02-26 00:46:22 +00:00
Nuno Miguel Reis
f063ead227
fixed some translations
2014-02-25 22:49:35 +00:00
Nate Jones
640beab23f
On domain change, respect default (or domain) login destination url value.
2014-02-25 06:41:42 +00:00
Mark Crane
ab5103042c
Add domain_description to the same domains array when changing tenants.
2014-02-25 06:01:42 +00:00
Nuno Miguel Reis
248a207f95
change of some pt_PT translations and fixed some encoding bugs for the new Chile spanish
...
Conflicts:
fusionpbx/app/call_center_active/app_languages.php
fusionpbx/app/calls_active/app_languages.php
fusionpbx/app/ring_groups/app_languages.php
fusionpbx/app/schemas/app_languages.php
2014-02-25 03:28:28 +00:00
Nate Jones
b91807e15d
Response message updates.
2014-02-23 09:39:12 +00:00
Nate Jones
56dda441a0
Response message updates.
2014-02-23 09:26:30 +00:00
Nate Jones
9e838bd011
Response message updates.
2014-02-23 09:12:38 +00:00
Nate Jones
2c028d57df
Response message updates.
2014-02-23 09:07:56 +00:00
Nate Jones
98189aa296
Response message updates.
2014-02-23 09:06:25 +00:00
Nate Jones
a6892102cb
Streamlined response message for: Default Settings, SIP Status
2014-02-21 00:17:28 +00:00
Mark Crane
be22029e50
The proper way to fix the problem is not to remove the permission checks. Restoring the permissions.
2014-02-17 14:57:19 +00:00
Richard Neese
84b31a9e86
fixes user portal so folow-me and call forward works for users
2014-02-17 14:44:07 +00:00
Mark Crane
d36773251e
Add a new Spanish translation donated by José Manuel Calquin Heinsohn. 'es-cl' for Spanish from Chile he says he tried to translate in a way that would be generic enough to work for most Spanish dialects. This commit covers just fusionpbx/core still need to integrate the translations for all features in fusionpbx/app directory.
2014-02-13 18:09:45 +00:00
Mark Crane
eec0680834
Add the Apps menu to core/apps/app_config.php
2014-02-13 04:51:03 +00:00
Mark Crane
1f9c23ca4c
No longer need the classes/domains include.
2014-02-03 20:54:06 +00:00
Mark Crane
e14370ca19
Truncate the default settings value in the list view so the page width is reasonable.
2014-01-17 19:42:14 +00:00
Mark Crane
485b40fc4f
Add spacing between the translations.
2014-01-16 20:14:33 +00:00
Mark Crane
851a35e5a2
Fix the api key label.
2014-01-16 18:44:22 +00:00
Mark Crane
23af18ae41
Remove -c client_min_messages=NOTICE for maximum compatibility.
2014-01-02 18:59:40 +00:00
Mark Crane
99b5e79746
Don't add new users to the 'user' group.
2014-01-01 06:49:14 +00:00
Mark Crane
86b757f43f
Change msgerror to msg.
2013-12-27 18:09:42 +00:00
Mark Crane
427cf3dac4
Fix duplicate items in the menu that occur when saving an item in the menu.
2013-12-19 19:15:26 +00:00
Mark Crane
ac40d1bbdf
Fix the delete button on domain setting delete link by removing the 's'.
2013-12-10 18:26:24 +00:00
Mark Crane
b5ac124264
Fix the domain setting back button by removing the 's'.
2013-12-10 18:22:12 +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
ac8601f7f7
Missed one.
2013-11-03 05:36:53 +00:00
Mark Crane
031c512a69
Remove 'Add' and 'Edit' no point in stating restating the obvious.
2013-11-03 05:35:05 +00:00
Mark Crane
dd210c9422
Add line spaces between the different translations and add button-copy.
2013-10-31 17:52:56 +00:00
Mark Crane
71cf5a3521
If the $db_type variable has no value then don't write the config.lua script.
2013-10-22 03:18:28 +00:00
Nuno Miguel Reis
5143d0ebd4
cleanup
2013-10-17 22:07:17 +00:00
Nuno Miguel Reis
c405bfa745
language translations for pt-pt and some other minor fixes and updates
2013-10-17 22:06:53 +00:00
Nuno Miguel Reis
0fa9d61ee1
language translations for pt-pt and some other minor fixes and updates
2013-10-17 22:06:01 +00:00
Philippe Rioual
22be7bd745
corrected french words misspelled and grammar errors
2013-10-01 11:13:32 +00:00
Mark Crane
94f592cc08
Correct the tabbing by replacing the spaces with tabs. Replace some of the single quotes with double qoutes and keep the fr-ca translations.
2013-09-30 16:21:08 +00:00
Mark Crane
8cee3bbe44
Fix a few things in app_config.php leaving fr-ca and changing some of the single quotes to double quotes.
2013-09-30 16:16:32 +00:00
Philippe Rioual
92dde8ac9b
repaired previous errors inserted in r4614 : reinserted 'de-de' instead 'de' and correct files. keeps fr-ca to report in app_config.php files
2013-09-30 15:22:35 +00:00
Philippe Rioual
84b11a971c
added missing french translations and changed fr to fr-fr in all app_languages.php and app_config.php files.
2013-09-30 13:19:40 +00:00
Mark Crane
ba5c2b6a6d
Put the group names in ascending order in Group Manager.
2013-09-27 09:54:07 +00:00
Mark Crane
9bcedcc84e
Change group_unchanged to group_protected to be consistent with the rest of the project and the name used in the gui.
2013-09-27 09:37:59 +00:00
Mark Crane
99cb8ab02c
Fixed custom menus. When adding an item in the menu add the title to the menu languages table.
2013-09-27 07:38:35 +00:00
Mark Crane
8d52323c98
Correct the name of another file for domain settings.
2013-09-27 02:44:31 +00:00
Mark Crane
daed43447e
Correct the name for domain settings.
2013-09-27 02:43:34 +00:00
Mark Crane
7ba40f465e
Add permissions for every table (view, add, edit, and delete). Important change to increase security on the REST API and will be beneficial for more detailed control of permissions.
2013-09-25 20:23:10 +00:00
Mark Crane
1b9af8234d
Set the storage and voicemail directory variables in config.lua.
2013-09-23 19:37:19 +00:00
Mark Crane
8f8fd3e3e8
Audited the permissions names. Permissions names are to be non plural.
2013-09-21 21:45:35 +00:00
Mark Crane
6cb84a39c7
Convert all remaining app_config.php files to UTF-8 without BOM.
2013-09-21 16:00:28 +00:00
Mark Crane
1d13e6bea9
Minor change to group_permissions.php
2013-09-21 04:40:46 +00:00
Mark Crane
ab67ebb5e1
Add the api_key to user update
2013-09-21 04:38:26 +00:00
Mark Crane
70b0dc1469
Add the api key english translation to app_languages.php
2013-09-21 04:36:47 +00:00
Mark Crane
9f6b651d4c
Remove trailing white spaces.
2013-09-21 04:28:09 +00:00
Mark Crane
3794efd520
Add the api key to app_config.php
2013-09-21 04:25:01 +00:00
Mark Crane
3a9a05fb56
Fix a problem when a user is disabled under accounts -> user accounts the user details would no longer show correctly.
2013-09-20 19:24:43 +00:00
Mark Crane
c130a8cae5
Change fr to fr-fr and de to de-de.
2013-09-17 20:02:19 +00:00
Nuno Miguel Reis
017650e984
new changes to group_permissions/menu logic
2013-09-17 19:06:44 +00:00
Nuno Miguel Reis
ceb0497fe7
Added the new copy feature to the group_permissions app.
...
Conflicts:
fusionpbx/core/users/group_permissions.php
fusionpbx/core/users/permissions_copy.php
2013-09-17 17:55:10 +00:00
Nuno Miguel Reis
330f008a95
fixed some typos
...
Conflicts:
fusionpbx/app/adminer/app_config.php
fusionpbx/app/gateways/app_languages.php
fusionpbx/app/ring_groups/app_languages.php
fusionpbx/app/voicemails/app_languages.php
fusionpbx/core/user_settings/app_languages.php
2013-09-17 16:48:23 +00:00
Mark Crane
57aa300ce4
Update the base menu for better defaults.
2013-09-15 05:30:16 +00:00
Mark Crane
f61de19169
Move the French translations into the development branch.
...
Translation work done thanks to by bhouba for his work on the translations.
2013-09-13 21:04:53 +00:00
Mark Crane
2668ea28df
Add the basic fields to use in the App Manager.
2013-09-13 07:52:25 +00:00
Mark Crane
26b86af826
Update the wording again.
2013-09-11 18:10:24 +00:00
Mark Crane
cb02047f2c
Update the working for the menu item edit.
2013-09-11 18:03:07 +00:00
Mark Crane
6761f06806
Added ['type'] so that it is applied as $field['key']['type'] so that it is uniform across all app_config.php files.
2013-09-10 23:06:41 +00:00
Mark Crane
c202c3a32d
Domain Settings is now setup to add the timezone option to the global dialplan entry.
2013-08-20 10:43:59 +00:00
Mark Crane
8262ae96c4
Fix the references to the file name changes.
2013-08-20 07:50:48 +00:00
Mark Crane
0189afde93
Fix the file name so that it uses the correct naming convention.
2013-08-20 07:45:51 +00:00
Mark Crane
5190140afd
Fix the file name so that it matches the file naming convention domains_delete.php changed to domain_delete.php since it is only deleting one domain.
2013-08-20 07:45:14 +00:00
Mark Crane
0d35003dca
Fix and elseif statement, the domain time_zone, and indentation on a few lines.
2013-08-20 07:37:39 +00:00
Mark Crane
7737af16b3
Add ring group call forward to the user dashboard.
2013-08-16 06:38:35 +00:00
Mark Crane
8c4b6286d6
Rename userlist.php to users.php.
2013-08-16 06:28:39 +00:00
Mark Crane
bd1cdd6eb9
Fix code that was designed to block non-superadmins from changing users in the superadmin group. Hide superadmin accounts from users that are not in the superadmin group.
2013-08-16 06:27:06 +00:00
Mark Crane
ba48d681b2
Add an additional = to fix the syntax.
2013-07-29 23:18:42 +00:00
Nuno Miguel Reis
ddef932f95
added restore all option in menu manager
2013-07-29 17:22:34 +00:00
Mark Crane
9f71bdd024
Change links from includes to the resources directory.
2013-07-10 23:41:12 +00:00
Mark Crane
7c5dd15910
Update the redirect on the user_dashboard.php file.
2013-07-06 08:15:16 +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
3798b9a782
Update a few more references to files that have been move to the resources directory.
2013-07-06 07:01:14 +00:00
Mark Crane
e9aa47069c
Update the references for header.php and footer.php files to point the resources directory.
2013-07-06 06:29:50 +00:00
Mark Crane
c97d82e7bb
Change the references of persistform.php to resources/persist_form.php
2013-07-06 06:24:11 +00:00
Mark Crane
716dc92852
Rename and move persistformvar.php to the resources directory.
2013-07-06 06:21:12 +00:00
Mark Crane
c44d39dcf9
Change the path for includes/require.php to the resources directory.
2013-07-06 06:03:27 +00:00
Mark Crane
6a70d8db41
Change includes/checkauth.php to resources/check_auth.php.
2013-07-06 05:50:55 +00:00
Nate Jones
626208cde3
Multilinguified User Manager & Group Manager
2013-06-09 04:32:24 +00:00
Mark Crane
a308535e4b
Change the path in the php files from includes/install to resources/install dir.
2013-06-09 02:52:13 +00:00
Nate Jones
720b53eb1e
Multilinguified Upgrade Schema
2013-06-06 23:09:07 +00:00
Nate Jones
24a4faf3d1
Multilinguified Menu Manager
2013-05-18 22:07:59 +00:00
Nate Jones
240016b62e
Multilinguified core/databases. Fixed permissions.
2013-05-15 03:02:52 +00:00
Nate Jones
b207aa26db
Multilinquified core/apps. App Edit and Delete buttons hidden (for now, at least).
2013-05-15 02:19:44 +00:00
Nate Jones
4c142bb790
Fixed loading of user's Time Zone on edit.
2013-05-14 16:38:26 +00:00
Nate Jones
252af521b2
Removed dev artifacts ("# ") from Domain Settings app_languages.php.
2013-05-14 05:35:59 +00:00
Nate Jones
a446a9aee1
Mutlilinguified Default Settings and Domain Settings.
2013-05-14 05:34:04 +00:00
Mark Crane
8a76c40501
Fix the path used in the domains_edit.php file.
2013-05-12 19:14:04 +00:00
Mark Crane
720e95c127
Remove a redundant domain_uuid.
2013-05-11 15:40:06 +00:00
Mark Crane
d161215e44
Changes to the config.lua script where it is saved and how local.lua is included.
2013-05-02 02:16:49 +00:00
Mark Crane
e774dc8b84
Change Group List to Groups.
2013-04-18 17:23:51 +00:00
Mark Crane
633756b178
Remove config.js
2013-04-09 19:20:36 +00:00
Mark Crane
d8f1cbd90b
Replace \ with / before writing it to config.lua.
2013-04-05 01:03:45 +00:00
Mark Crane
92916a2e27
Move the semi-colons to the correct spot.
2013-04-01 22:05:39 +00:00
Mark Crane
ac203b91ed
Adjust the LUA database connection to accommodate native PostgreSQL support and the recent change to the database connection syntax.
2013-03-31 08:18:41 +00:00
Mark Crane
081e943084
Fix the restore default for redirect URL for those using the web root/fusionpbx dir.
2013-03-20 14:25:23 +00:00
Mark Crane
a3be0a50da
Adjust the path to permission class.
2013-01-23 19:44:52 +00:00
Mark Crane
4e7c0ab34b
Fix the reference to the new permission class.
2013-01-23 18:57:25 +00:00
Mark Crane
225c908f39
Rename grouplist.php to groups.php to conform to the naming convention.
2013-01-23 15:50:07 +00:00
Mark Crane
9d5d4d01eb
Add restore default permissions to the permissions page.
2013-01-23 15:49:02 +00:00
Mark Crane
d1faa30d41
A few changes from the merge.
2013-01-20 01:13:19 +00:00
Mark Crane
4b967bfe0c
Fix alignment issues for IE.
2013-01-19 02:24:18 +00:00
Mark Crane
03fe165528
Change the domain settings link. Change a few titles to edit pages.
2013-01-05 21:33:49 +00:00
Mark Crane
fe49c7ffbb
Change directory in core/domains to core/domain_settings.
2013-01-05 21:25:31 +00:00
Mark Crane
c6fa71125d
Make the login.php use the correct app_languages.php file. Reason to do this is because login.php in the root is put in a position as being part of the core so I wanted the translations to be part of the core as well. And user settings is related to the user login. App/login is in the app directory to make the login and logout as an optional part of the menu since they could be incorporated in the theme.
2013-01-05 10:06:32 +00:00
Mark Crane
9ba7e2f6e2
Remove change $content_user to $text to be more consistent with the other app_languages.php files.
2013-01-05 09:59:27 +00:00
Mark Crane
1a0cb04bd3
Because the login can be incorpoarted into the them decision was made to make the an app rather than part of core.
2013-01-05 09:52:52 +00:00
Mark Crane
9b843608fd
Update the login menu link.
2013-01-05 09:38:47 +00:00
Mark Crane
d334d98c74
To prevent inconvenience on the upgrade
2013-01-05 09:35:41 +00:00
Mark Crane
8efc516500
Add the app_languages.php for the core/login and apply it to login.php
2013-01-05 09:33:49 +00:00
Mark Crane
07a772c0c6
Add the core/login/app_languages.php file.
2013-01-05 09:28:33 +00:00
Mark Crane
c5a82ac351
Move login.php to core to allow for the app_languages.php file to be defined in its application directory.
2013-01-05 09:20:07 +00:00
Mark Crane
82b02a43ab
Add core/login/app_config.php.
2013-01-05 09:18:13 +00:00
Mark Crane
256afe0e8b
Remove login and logout from the core/users/app_config.php and put it in core/login/app_config.php
2013-01-05 09:16:46 +00:00
Mark Crane
7f8acc43c7
Fix the link in user_settings, and fix some of the variable names used in the app_languages.php.
2013-01-05 07:44:54 +00:00
Mark Crane
b49bee54d6
change app/user_settings to core/user_settings
2013-01-05 07:15:23 +00:00
Mark Crane
9e1aab2f33
change app/user_settings to core/user_settings
2013-01-05 07:07:36 +00:00
Mark Crane
0a0df9f343
Move user_settings to the core directory.
2013-01-05 07:02:03 +00:00
Mark Crane
057e7d3830
Change app/user to app/user_settings.
2013-01-05 06:58:14 +00:00
Mark Crane
3811589d4a
Fix the main menu system -> /app/user/user_dashboard. Rename v_exec.php to exec.php.
2013-01-05 06:10:00 +00:00
Mark Crane
e06ee7896e
Remove a redundant v_meeting_users from the app_config.php file. Remove a few trailing spaces on upgrade_domains.php.
2013-01-04 22:02:31 +00:00
Mark Crane
1b82029fc9
Add an elseif.
2013-01-04 21:21:45 +00:00
Mark Crane
c6fb54c508
On domain and default settings changes name to type.
2012-12-14 23:03:46 +00:00
Mark Crane
93b74c4a4f
Rename v_calls_active_extensions.php to calls_active_extensions.php.
2012-11-29 05:34:13 +00:00
Mark Crane
611c345437
Remove v_ from the Accounts link in the menu.
2012-11-28 05:19:19 +00:00
Mark Crane
0791238cfa
Move core/servers to apps
2012-11-24 00:46:46 +00:00
Mark Crane
07da8c782f
Remove the v_ from the links in server settings.
2012-11-24 00:45:55 +00:00
Mark Crane
37266964ed
rename v_servers_edit.php to servers_edit.php
2012-11-24 00:41:17 +00:00
Mark Crane
cd5658ef3b
rename v_servers_delete.php to servers_delete.php
2012-11-24 00:40:49 +00:00
Mark Crane
f4cc51a0d0
rename v_servers.php to servers.php.
2012-11-24 00:40:17 +00:00
Mark Crane
c18873a491
rename v_server_settings_edit.php to server_settings_edit.php.
2012-11-24 00:39:18 +00:00
Mark Crane
9adcb928c1
rename v_server_settings_delete.php to server_settings_delete.php
2012-11-24 00:38:36 +00:00
Mark Crane
b3d460f450
Rename v_server_settings.php to server_settings.php
2012-11-24 00:38:09 +00:00
Mark Crane
4f08ba6577
Fix the code so that deleting and superadmin is not possible unless the user account used to do it is in the superadmin group.
2012-11-23 02:57:34 +00:00
Mark Crane
7ab948b20f
Fix the test to see if the domain language code is being set and optimize it.
2012-10-30 08:56:49 +00:00
Mark Crane
10b035482b
Force domains to lower case
2012-10-24 03:43:15 +00:00
Mark Crane
e4162371dd
Add a check to ensure that the language code is set for those that are upgrading.
2012-10-19 19:57:30 +00:00
Mark Crane
d84f1ddfb6
Add missing column to domain_uuid to v_user_settings
2012-10-19 19:25:26 +00:00
Mark Crane
196c987f74
Thanks Gerritv for finding this one. Should fix a bug during install and upgrade for single tenant systems.
2012-10-18 19:25:40 +00:00
Mark Crane
9e6f345c5d
Add missing domain_uuid to v_user_settings.
2012-10-18 16:49:06 +00:00
Mark Crane
0dd7e61a0d
Hide the smtp and provision password for both default and domain settings.
2012-10-17 04:09:22 +00:00
Mark Crane
f29051bcdc
Use the new domains class when switching between domains.
2012-10-16 18:08:24 +00:00
Mark Crane
c12f33952a
Fix the recordings directory. take two
2012-10-16 05:47:49 +00:00
Mark Crane
1becd32f7e
Remove the quotes around the domain_count.
2012-10-16 04:09:27 +00:00
Mark Crane
516df5033a
Add domain_count to the config.lua file.
2012-10-16 03:54:42 +00:00
Nuno Miguel Reis
d9526ff91e
changed logout login pt translation
2012-10-11 21:15:21 +00:00
Nuno Miguel Reis
8db6d7ba64
code cleanup
2012-10-11 19:03:17 +00:00
Mark Crane
3cf8ceb252
Fix the name of the menu item title in the menu languages table.
2012-10-11 14:54:19 +00:00
Mark Crane
981ff15c6c
Add v_menu_languages table.
2012-10-11 14:12:52 +00:00
Mark Crane
6dc9eec702
Fix a few more line space, indentation, and other white space issues.
2012-10-11 06:36:24 +00:00
Mark Crane
be979dbc3a
House cleaning on the recent app_config.php commits. Cleanup trailing white spaces, multiple spaces replaced with tabs and a few extra line feeds.
2012-10-11 01:28:18 +00:00
Nuno Miguel Reis
4a3e8efaef
presentation of current menu language in default_settings done right
2012-10-11 00:09:58 +00:00
Nuno Miguel Reis
98a4e42dae
fixed en to en-us
2012-10-11 00:09:40 +00:00
Nuno Miguel Reis
2e74a0c238
menu translation work
2012-10-11 00:07:03 +00:00
Nuno Miguel Reis
c8deeea07a
Adicionada a lingua pt aos menus
2012-10-11 00:01:42 +00:00
Mark Crane
83f9b3d047
Fix a bug with default settings -> voicemail when ssl is selected.
2012-10-08 18:31:06 +00:00
Mark Crane
2be0ccf03b
Ensure that the menu_uuid is lower case no matter which database is used.
2012-10-08 15:41:52 +00:00
Mark Crane
4dc438caf9
Still cleaning.
2012-09-29 07:11:48 +00:00
Mark Crane
1ef394840f
Fix the links for default settings.
2012-09-27 04:45:52 +00:00
Mark Crane
538e8a6108
Rename the file.
2012-09-27 04:38:07 +00:00
Mark Crane
761c1ca16c
rename default_setting_edit.php
2012-09-27 04:37:37 +00:00
Mark Crane
23a2f84577
Harden the security with specific permissions for domains, domain settings and default settings. Everyone using multi-tenant are encouraged to update. Run Upgrade Schema on wiki.fusionpbx.com. After updating go to advanced -> group manager click on the superadmin group and then select the permissions for domains, domains settings, and default settings. Logout and back in.
2012-09-27 00:34:10 +00:00
Mark Crane
77274db3f7
Fix the description on subcategory.
2012-09-17 14:44:33 +00:00
Mark Crane
04dfeac49a
Fix bugs in the menu manager. Fix the links, hide the order number for sub-menus because they are meant to displayed in order by the menu title.
2012-09-06 21:42:37 +00:00
Mark Crane
ba8c205e20
Missing a single quote on the back button.
2012-09-06 20:29:45 +00:00
Mark Crane
a1a2e60303
change the menu/menu_item_edit.php back button to use a link rather than history. When assigning a group enable the ability for it to be done at the same time the menu is created.
2012-09-06 20:18:18 +00:00
Mark Crane
549b1ee40b
Change description of category to subcategory.
2012-09-04 07:33:28 +00:00
Mark Crane
9122d58c3c
Fix the menu item delete.
...
http://code.google.com/p/fusionpbx/issues/detail?id=309
2012-09-03 21:27:19 +00:00
Mark Crane
ad8d2fc263
Advanced -> Domains fix the sorting.
...
http://code.google.com/p/fusionpbx/issues/detail?id=300
2012-09-03 17:05:03 +00:00
Mark Crane
63a62780b9
Rename two fields in the v_users table user_add_date to add_date, and user_add_user to add_user. Advanced -> Upgrade Schema.
2012-08-31 01:44:11 +00:00
Mark Crane
4912622910
Add select lists to default settings for smtp auth true/false, and smtp secure tls/ssl/none.
2012-08-18 09:50:37 +00:00
Mark Crane
0911e4015f
Fix the menu order.
2012-08-18 09:05:26 +00:00
Mark Crane
68b5cad3a0
Fix a bug where the upgrade would duplicate groups assigned to items in the menu.
2012-08-18 08:52:40 +00:00
Mark Crane
17af99d5e5
Efficiency enhancement for upgrade and upgrade_schema by running global tasks one time rather than for each domain.
2012-08-14 21:59:45 +00:00
Mark Crane
2e60de8cd1
Prevent ability from adding a duplicate domain.
2012-08-12 12:45:10 +00:00
Mark Crane
aa51235f0a
Fix the redirect location when deleting a default setting.
2012-08-12 01:12:42 +00:00
Mark Crane
8e8816ffdb
Improve the upgrade efficiency.
2012-08-11 22:50:12 +00:00
Mark Crane
dd0b7a3c79
Get rid of a couple trailing white spaces.
2012-08-11 22:49:42 +00:00
Mark Crane
1a0ff02efb
Show all users whether enabled or disabled.
2012-08-10 17:36:02 +00:00
Mark Crane
97a5aba2a6
Set user_enabled to true when adding a user and add enabled to the user account list.
2012-08-10 17:29:25 +00:00
Mark Crane
13d8e86b7d
Fix a problem with the description of extension_enabled in the app_config.php file. Please note: adding this field requires the fusionpbx/core/upgrade/upgrade.php to be run from the command line.
2012-08-10 16:34:11 +00:00
Mark Crane
84d5b7b3df
Add ability to disable a user.
2012-08-10 15:53:02 +00:00
Mark Crane
3fc5b31096
Add a Driver column to the Advanced -> Databases list.
2012-07-17 16:39:18 +00:00
Mark Crane
b8f85393a9
Change app_defaults so it uses the new database_driver field.
2012-07-17 16:16:07 +00:00
Mark Crane
c344400c82
Add database driver to along with type it helps distinguish which type of database is being used when using odbc. Added app_defaults to core/databases so that the script config.lua can be created when the database is saved and upgraded. Previously it only saved a new config.lua when running upgrade or upgrade schema which was not intuitive.
2012-07-17 15:56:32 +00:00
Mark Crane
f2db211c44
If the extension or dialplan xml directories are disabled or don't exist don't add sub directories.
2012-07-08 11:26:37 +00:00
Mark Crane
e44426ee1a
Remove tab at the end of several lines.
2012-07-08 11:14:48 +00:00
Mark Crane
21a4b0ca20
If the menu item order is empty then assume an order of 0.
2012-06-21 01:00:26 +00:00
Mark Crane
af103e9c41
Add a missing file sip_profile_copy.php to the dev branch.
2012-06-04 14:58:40 +00:00