Commit Graph

451 Commits

Author SHA1 Message Date
FusionPBX 2299ba9ea4 Update app_menu.php 2019-01-02 15:27:19 -07:00
FusionPBX 3585a91522 Update users.php 2019-01-02 15:09:07 -07:00
FusionPBX 644eb1f3cd Update users.php 2018-12-20 22:25:32 -07:00
FusionPBX 4b2bdfd2f7 Update users.php 2018-12-17 22:07:13 -07:00
FusionPBX 150820c76c Update app_languages.php 2018-12-17 22:06:29 -07:00
FusionPBX bc8e6063ab Update users.php 2018-12-04 23:25:38 -07:00
FusionPBX 8beaead3d2 Update user_edit.php 2018-11-14 00:01:37 -06:00
FusionPBX a2b8df6457 Update user_edit.php 2018-11-09 20:05:32 -07:00
FusionPBX 474f08e100 Update user_edit.php 2018-11-08 00:58:16 -07:00
FusionPBX abd5f0e3c3 Update user_imports.php 2018-10-19 16:58:36 -06:00
FusionPBX 1236eddd46 Update user_imports.php 2018-10-18 19:21:32 -06:00
FusionPBX a1aa1afce4 Update user_imports.php 2018-10-18 12:16:23 -06:00
FusionPBX 438d7eaa7a Update user_imports.php 2018-09-28 12:51:01 -06:00
FusionPBX da6fa034a7 Update user_imports.php 2018-09-28 12:43:58 -06:00
FusionPBX 3cdad6f540 Update users.php 2018-09-28 11:07:07 -06:00
FusionPBX 8e59ad8dc7 Update app_config.php 2018-09-28 10:55:53 -06:00
FusionPBX 5dc1a91d50 Update user_imports.php 2018-09-28 10:55:20 -06:00
FusionPBX 9fbd23779c Update user_imports.php 2018-09-28 10:46:03 -06:00
FusionPBX 439bf73ad4 Rename app/user_imports/user_imports.php to core/users/user_imports.php 2018-09-28 10:44:48 -06:00
markjcrane a72f1d6266 Change messages class to message 2018-08-31 03:09:01 +00:00
FusionPBX 6199dc99ea Update user_edit.php 2018-08-30 10:11:23 -06:00
FusionPBX 88227264b7 Update user_settings.php 2018-08-30 09:57:55 -06:00
FusionPBX 336031655e Update app_languages.php 2018-08-30 09:55:23 -06:00
FusionPBX 2eee3b93f3 Update app_config.php 2018-08-28 18:50:56 -06:00
FusionPBX e173408a35 Update user_edit.php 2018-08-28 18:46:59 -06:00
AlexanderDCrane 9ada716255 Update user_settings.php (#3322) 2018-08-27 20:21:50 -06:00
AlexanderDCrane fbe7aa6c17 Update user_setting_edit.php (#3323) 2018-08-27 18:20:38 -06:00
FusionPBX 261ab58e82 Update user_edit.php 2018-07-16 22:32:08 -06:00
konradSC e8436f7175 List does not display with escape (#3242)
List does not display with escape
2018-07-16 22:31:14 -06:00
FusionPBX 5707355075 Update user_edit.php 2018-06-13 17:54:00 -06:00
FusionPBX 727966678c Update user_edit.php 2018-06-13 01:05:10 -06:00
AlexanderDCrane 81e1bab8fc Update user_edit.php (#3129) 2018-06-13 01:03:34 -06:00
AlexanderDCrane d9115c2a64 Update user_edit.php (#3119) 2018-06-12 13:22:50 -06:00
AlexanderDCrane 4d5d65a4a6 Update user_edit.php (#3086) 2018-06-08 13:42:42 -06:00
FusionPBX b0b0885e23 Update users.php 2018-06-03 16:23:00 -06:00
FusionPBX 03ec8e2375 Update user_edit.php 2018-05-19 23:55:37 -06:00
FusionPBX 2f3f1dcaa7 Update user_edit.php 2018-04-25 22:15:45 -06:00
FusionPBX 6e17f47c96 Update user_edit.php 2018-04-25 22:15:03 -06:00
FusionPBX 944dd0fa64 Update app_menu.php 2018-04-07 12:07:35 -06:00
FusionPBX f99c275fc5 Update users.php 2018-02-22 09:49:28 -07:00
FusionPBX 5a4db0c856 Update app_config.php 2018-01-25 21:51:26 -07:00
FusionPBX d6ae2639d7 Update user_edit.php 2018-01-25 21:34:06 -07:00
FusionPBX ab7d52157e Update app_config.php 2018-01-25 19:51:04 -07:00
FusionPBX 564a3105ca Update users.php 2017-12-09 12:10:56 -07:00
Christian Bergamaschi 9f228ef8c5 Italian translation added (#2852) 2017-09-21 09:06:26 -06:00
Mafoo 05f76b0556 Pass on languages before importing updates (#2849)
put language files into consistent state in preparation of a import
2017-09-19 09:48:40 -06:00
Luis Daniel Lucio Quiroz ea6608bcc0 Same as 4.2 (#2825)
Same as pull request #2824 but for 4.3
2017-09-06 16:06:42 -06:00
FusionPBX a3c9d58a5f Update user_edit.php 2017-08-25 13:22:42 -06:00
Luis Daniel Lucio Quiroz 4b33893579 Little language update (#2693)
ES and FR
2017-06-16 08:39:15 -07:00
Mafoo 1c58c1c1f9 Enhance-master-translation autofill (#2681)
Autofill all language files for pt de and es
2017-06-12 22:14:11 -07:00
Mafoo 3cab4401cf Enhance - More messages::add updates (#2662)
convert more messages over to messsagse::add
2017-06-09 20:13:40 -06:00
Mafoo d931d61042 Enhance - app_config.php cleanup for core (#2631)
make spacing and layout consistent
add all missing language tags
fill missing en-us descriptions
Repaired a couple of character encodings in fr-fr
convert to $x$y$z usage for array filling
add a default version number
this is a by hand update
2017-06-03 09:01:10 -06:00
Mafoo 8709d01fb0 BugFix [master] language update (#2628)
Imported Found language ro as ro-ro Romanian (tested by reverse translation)
Add placeholders for all found languages
Add new missing flags
Enhancements to text class
* improved sort to keep language-* tags organized at the top
* if a language is missing a name tag, add it
* changed organizer to not add a final \n
* corrected some indenting
* added detect_all_languages that attempts to find any languages that haven't been defined in resources/app_languages.php
* added language_totals, this is used by the optional languages application to calculate how complete a language is
2017-06-02 13:24:12 -06:00
Mafoo 4ae8b418d4 BugFix [master] - Convert all menus to 2-2 format (#2627)
convert all app_menu.php files to have all placeholders and languages and use 2-2 format for languages
update app_defaults to convert any items found using legacy values in user_setings, domain_settings and default_settings
2017-06-02 12:17:50 -06:00
Kristian Karlsson 22c317eb2f BugFix [master] - Update languages (#2621)
Update for the Swedish language translation.
2017-06-02 08:39:34 -06:00
Mafoo f44aee3bf8 Enhance - Convert all languages to 2-2 digit (#2581)
Convert all languages to use the en-us style codes
Where an installation is using a 2 digit code, use the legacy map to find
the mapped language and provide that text correctly
Have escape_str strip \' before converting or we end up with a double
encode
Update organzie_languages to understand how to convert legacy languages
automatically
updated flags
2017-05-13 13:13:38 -06:00
Mafoo 0302d8085c reworked text class to gather the languages on construction (more efficient) (#2576)
organize_languages will now use an internal function to escape values as fusion's check_str would not be appropriate
enabled two missing flags
organize on remaining app_languages.php and add missing 'he'
2017-05-12 08:44:53 -06:00
Mafoo 22dc22c30e BugFix [master] Languages add missing text placeholders (#2572)
* BugFix [master] Languages add missing text placeholders

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

* add organize_language to text class

also add get_languages
2017-05-10 13:40:46 -06:00
FusionPBX 384c383214 Update user_edit.php
https://github.com/fusionpbx/fusionpbx/issues/2554
2017-05-06 14:13:28 -07:00
FusionPBX 345f295bc2 Update app_config.php 2017-04-29 23:18:32 -06:00
The-Operator d05ace4995 Updates to German and Austrian translations (#2549)
Updates and error corrections
2017-04-27 15:19:36 -06:00
Mafoo 941b115d92 Enhance-Add message stack (#2521)
Implement new messages class
Support legacy $_SESSION['message_*']
New function messages::add($message, $mood, $delay) to simplify adding messages
updated core/users/user_edit.php to demonstrate
includes space->tab corrections
2017-04-27 11:30:52 -06:00
The-Operator 32c1522cbb Add/Update German and Austrian translations (#2542)
Updated remaining app_languages.php files and all app_config.php and app_menu.php files where necessary.
2017-04-26 23:41:55 -06:00
Vladimir 30055465b7 Adding ru-ru locales (#2530)
* Translation of the menu (sent by Victor Kraft)

* ACL translate

* Backup translated

* App Fax translated (sent by Victor Kraft)

* App Adminer trnslated

* Resources translated (sent by Victor Kraft)

* App SIP Profiles translated

* ru-ru

* Call Block added

* ru-ru

* Update app_menu.php

* voicemails/app_languages.php locales ru-ru

voicemails/app_languages.php locales ru-ru

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

app/vars/app_languages.php locales ru-ru

* core: apps, authentication, databases, default_settings translate

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

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

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

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

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

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

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

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

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

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

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

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

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

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

* Update app_languages.php

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

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

* core/groups translated

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

* core/install translated

* core/menu translated

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

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

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

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

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

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

* core/notifications translated

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

* core/upgrade translated

* Update app_config.php

* core/user_settings translated

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* core/users translated

* call_block translate fix

* Call Broadcast added

* call_block выклюено fix

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* themes translated

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

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

* Update app_languages.php

* Update app_menu.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_languages.php

* Update app_menu.php

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

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

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

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

* app/devices translated

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

* call_center_active + call_centers

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

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

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

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

* Update app_languages.php

* Update app_languages.php

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

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

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

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

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

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

* app/calls_active translated

* app/click_to_call translated

* app/calls_active label-opt fix transtation

* translated

* translated

* translate

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

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

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

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

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

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

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

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

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

* app/devices translated ru-ru

* app/devices translated ru-ru

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

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

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

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

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

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

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

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

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

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

* call_flows

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

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

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

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

* By now

* calls

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

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

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

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

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

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

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

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

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

* app/fax fix translate label-fax_send_channels

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

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

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

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

* Fix default language select

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

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

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

* More replace "звонк"

* Fix translate

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

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

* Corrections

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

* app/operator_panel replace translation label-call_group
2017-04-24 16:37:00 -06:00
konradSC 6f8f2b6d29 Update app_languages.php (#2434) 2017-03-17 23:22:26 -06:00
FusionPBX 40cede3c35 Update app_config.php 2017-03-17 11:59:56 -06:00
konradSC d7d1025488 Update app_languages.php (#2431)
Users app crashes. Missing single quote in file.
2017-03-17 10:02:43 -06:00
The-Operator a8c3117f7b Add German translations & update Austrian translations (#2426)
* Add German translation and update Austrian translation

* Add German translation and update Austrian translation
2017-03-16 10:13:43 -06:00
drenda e45a0f80d2 Added italian translation (#2384)
* Added Italian translation

* add italian translation

* add italian translation

* add italian translation

* fix typo error

* add italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian translation

* added italian language

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian translation

* added italian language

* added italian language

* added italian translation
2017-02-19 21:17:46 -07:00
FusionPBX 5804d3001b Update app_config.php 2017-02-15 21:23:56 -07:00
jebsolutions f13020b70c Minor fixes to HTML markup. (#2274)
call_flow_edit.php
- fix: <script> tag output before html headers
2016-12-27 10:06:30 -07:00
FusionPBX a5df99c4af Update user_edit.php 2016-10-18 09:23:42 -06:00
reliberate 4a0f4615e9 Users: Revamp and consolidate code, integrate ORM. 2016-10-05 10:29:30 -06:00
markjcrane 186c3e5db8 Update indentation for includes and check permissions. 2016-10-02 14:30:38 -06:00
Alexey Melnichuk 730d9abb18 Fix. Do not display error message if exesute returns `0` (#1939) 2016-09-22 09:17:02 -06:00
reliberate 3ae85a7098 Music on Hold: Support multiple global categories. Support for changing moh domain. Support for managing additional stream parameters (shuffle, stereo, interval, chimes, custom moh paths, etc). Enhanced file system housekeeping.
Theme: Enhanced audio playback progress indicator.  Added settings to control body icon normal/hover colors.
VM Greetings: Updated to support new audio playback indicator (more apps to come shortly).
Group Permissions: Prevent enter key submission on search field.
2016-06-21 15:56:15 -06:00
reliberate 0f07828d0c Security: Integrate Settings and necessary functions to enforce password complexity requirements.
Theme: Add basic password strength indicator bar.
Default Settings: Also verify correct Type (name) on Upgrade > App Defaults.
User: Show Nickname in Contact select if no Given or Family name.
Password Reset: Integrate hide and convert password fields method to prevent browser prompt.
2016-06-02 18:26:32 -06:00
reliberate 9c0460e5e2 Users: Bug Fix - Group list now displayed in select box even when none have been assigned to the user. 2016-05-24 16:59:54 -06:00
reliberate bf5f1223af Gateways: Fix paging and order by.
Devices/Users/Extensions: Visual adjustments.
2016-05-21 13:04:31 -06:00
reliberate df22a29ed4 Theme: Integrate ability to use Google Fonts. 2016-05-05 12:57:08 -06:00
markjcrane cddc2e9df6 Make sure the array exists before using it in group_permissions.php. 2016-04-28 21:18:26 -06:00
markjcrane c3b12c217d Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
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 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
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 6b14dc2437 Default/Domain/User Settings: Handle boolean value for menu_main_icons setting. 2016-04-05 17:24:22 -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
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
markjcrane a4005f46e3 Allow deleting system default groups. 2016-03-31 11:01:39 -06:00
reliberate 907ffd150d User Edit: Fix logic used on Enabled field. 2016-03-31 09:48:30 -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
reliberate 44e77b0eef Enhance: Default Theme - enable menu style and positioning options. 2016-03-25 19:38:57 -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
reliberate 5fe4309166 User Settings: Select query fix, case adjustment on Domain Template select option labels. 2016-03-21 16:54:59 -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
FusionPBX bf5a45dc08 Merge pull request #1471 from mafoo/WhitespaceClean-core/batch
WhitespaceClean-core/batch
2016-03-11 13:35:06 -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 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 2230a6710d User Settings: Fix delete setting, move bulk delete function to user_setting_delete.php. 2016-03-03 11:28:35 -07:00
reliberate 79d5ff5287 Settings: Only allow Admin to Add/Edit authorized settings. 2016-02-29 12:06:18 -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
reliberate 9b9d8b4e3b Devices, Extensions, Gateways, Users: Bypass browser password manager prompt when saving. 2016-02-25 18:19:51 -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
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 e6ad46cfbf Rollout of root.php 2016-01-12 13:55:39 +00:00
markjcrane 5da1286329 Add session cookie httponly and set it to true. 2015-12-21 20:52:54 -07:00
Matthew Vale 742db50120 First pass on core/* 2015-12-10 10:09:07 +00: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 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
root 22c146f7f4 Add latest translations 2015-08-02 23:42:11 +00:00
markjcrane c0b7596fe5 Fix a problem with groups not showing up on PHP 5.5.9. 2015-07-22 16:02:06 -06:00
Mark Crane 7e3a375659 Add transaction support to menu and users app_defaults.php. 2015-06-25 21:25:22 +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 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
Mark Crane 5ab6ad17bc Add missing group_uuid in v_group_permissions. 2015-05-09 23:30:56 +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
Nate Jones 63cd5bb78e Language file merge from translation server. 2015-05-01 11:13:39 +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 9fc7237f5b Group Permissions: Adjust checkbox padding. 2015-04-15 06:15:48 +00:00
Nate Jones 7afd9cde40 Group Manager: Fix group permission protection feature. 2015-04-15 04:28:26 +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 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 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
Nate Jones 1c697841fd User Edit: Fix Language select box not populating with available languages. 2015-03-18 08:57:18 +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
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
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 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
Mark Crane d5731c9172 Use the new multi-lingual code on fusionpbx/core sub directories. 2015-01-18 09:22:07 +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 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 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 77281ced54 Users: Delete prompt (for own account) multilinguified. 2014-11-27 00:48:42 +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