Commit Graph

346 Commits

Author SHA1 Message Date
Mafoo 8709d01fb0 BugFix [master] language update (#2628)
Imported Found language ro as ro-ro Romanian (tested by reverse translation)
Add placeholders for all found languages
Add new missing flags
Enhancements to text class
* improved sort to keep language-* tags organized at the top
* if a language is missing a name tag, add it
* changed organizer to not add a final \n
* corrected some indenting
* added detect_all_languages that attempts to find any languages that haven't been defined in resources/app_languages.php
* added language_totals, this is used by the optional languages application to calculate how complete a language is
2017-06-02 13:24:12 -06:00
Mafoo 4ae8b418d4 BugFix [master] - Convert all menus to 2-2 format (#2627)
convert all app_menu.php files to have all placeholders and languages and use 2-2 format for languages
update app_defaults to convert any items found using legacy values in user_setings, domain_settings and default_settings
2017-06-02 12:17:50 -06:00
Kristian Karlsson 22c317eb2f BugFix [master] - Update languages (#2621)
Update for the Swedish language translation.
2017-06-02 08:39:34 -06:00
FusionPBX 94ea1e427a Update ring_groups.php 2017-05-31 02:03:48 -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
FusionPBX 49a0987333 Update app_config.php 2017-04-29 23:21:07 -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
The-Operator 835cca5f3c Add/Update German and Austrian translations (#2528)
Modified apps:
- call_centers
- log_viewer
- modules
- music_on_hold
- operator_panel
- phrases
- pin_numbers
- recordings
- registrations
- ring_groups
- services
- settings
- sip_profiles
- sip_status
- system
2017-04-21 13:41:20 -06:00
konradSC fa4ab999cf Ring group toll allow (#2520)
* Merge (#4)

* Added variables to disable call waiting and t.38 faxing

* HT702 config file variables: grandstream_disable_call_waiting, grandstream_disable_fax_t38

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update {$mac}.cfg

* Update app_config.php

* Corrected bug with expansion board and call park value.  Was 19, should be 16.

* MAC detection for some Grandstream phones (#2486)

Some GS models send the Mac address in the user agent

* Add/Update German and Austrian translations (#2483)

Updates to the following apps:
call_broadcast
call_flows
devices
dialplan_inbound
dialplan_outbound
edit
emails
exec
extensions
fax
fifo
fifo_list
gateways
ivr_menus

* Update destinations.php

* Update xml_cdr_inc.php

* Update status_registrations.php

* Update y000000000028.cfg

* Update y000000000066.cfg

* Update y000000000035.cfg

* Update y000000000065.cfg

* Update y000000000051.cfg

* Update y000000000023.cfg

* Update y000000000025.cfg

* Update y000000000029.cfg

* Update y000000000036.cfg

* Update y000000000038.cfg

* Update y000000000032.cfg

* Update y000000000046.cfg

* Update y000000000000.cfg

* Update y000000000054.cfg

* Update y000000000045.cfg

* Update y000000000069.cfg

* Update y000000000004.cfg

* Update y000000000044.cfg

* Update y000000000044.cfg

* Update y000000000005.cfg

* Update y000000000052.cfg

* Update y000000000007.cfg

* Update y000000000037.cfg

* BugFix for VM Transcription (#2491)

Records as MP3 and skips transcription steps if a user has transcription set to false.

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Yet another ip phone reporting MAC in the UserAgent (#2492)

* Update app_config.php

Begin adding uuid's for key functions.

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Update app_config.php

* Create 560_extension_queue.xml

* Update y000000000037.cfg

* Update y000000000007.cfg

* Update app_config.php

* Update y000000000052.cfg

* Update y000000000028.cfg

* Update y000000000005.cfg

* Update y000000000044.cfg

* Update y000000000044.cfg

* Update y000000000004.cfg

* Update y000000000069.cfg

* Update y000000000045.cfg

* Update y000000000000.cfg

* Update y000000000046.cfg

* Update y000000000032.cfg

* Update y000000000038.cfg

* Update y000000000054.cfg

* Update y000000000036.cfg

* Update y000000000029.cfg

* Update y000000000066.cfg

* Update y000000000035.cfg

* Update y000000000065.cfg

* Update y000000000051.cfg

* Update y000000000023.cfg

* Update y000000000025.cfg

* Update app_config.php

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update {$mac}.xml

* Update app_config.php

* Fix. Add new sip profile setting. (#2500)

* BugFix [master] system information git (#2499)

fix for if the .git folder is present but corrupt

* Fix. Redirect back to correct profile after delete setting. (#2501)

Fix. Add setting (seems need also set sip_profile_uuid)
Change. Order settings by name when output.

* Restore Button + Audiocodes preliminary support (#2502)

* Audiocodes phone support + restore default for vendors

* Restore button

* Restore script

* Update device_vendors.php

* Some FR & ES translation fixes (#2503)

* Update app_config.php

* Update app_config.php

* Create {$mac}.cfg

* Create directory.xml

* Create favorite_setting.xml

* Create y000000000025.cfg

* Fix. Add extension with non numeric extension number. (#2508)

* Update ring_group_edit.php

* Update call_edit.php

* Create 080_default_caller_id

* Update 080_default_caller_id

* Rename 080_default_caller_id to 080_default_caller_id.xml

* Fix. Create needed number of extensions (#2509)

* Update dialplan_edit.php

* Update switch.php

* Update index.php

* Update switch.php

* Update voicemail_edit.php

* Update app_config.php (#2515)

Add the necessary permissions in order to use the database save function (fusion 4.3) when coding for voicemail option adds/deletes/updates.

I realize these voicemail permissions overall will probably get cleaned up even more once the whole app is updated to use the database function, but this is a stop gap measure. I am working on adding voicemail options to the Bulk Account Settings app and I'm stuck without these permissions. The function is kicking a out 403 Forbidden.

* Update app_config.php

* Really use configured transcribe_language for transcription (#2513)

* Fix renaming domains (#2512)

* Make presence for conferences work out of the box (#2514)

Use '@' instead of '-' for separating conference name and domain, which
is what FreeSWITCH mod_conference uses.

* Add. Speed dial respects contacts user. (#2249)

* Add. Speed dial respects contacts user.

One user can not use speed dial numbers from contacts
associated with another user

* Make SQL query more efficient

* Add. Support find contacts by user groups as well

If contact has set any `user` or `group` then only this users can use speed dial numbers
in other case speed dial numbers are global for domain.

* Fixup for renaming domains (#2517)

The previous fix was incomplete, this one should do it.

* Create app_defaults.php

* Update page.lua

* CC Key Support for Call Center (#2518)

* Exit Keys support

* Multilanguage support

* CC Key Support

* Update call_center.php

* Update code to iterate over numbers. (#1727)

* Update code to iterate over numbers.

This code fixes some problems
 * range like `009-010` current code produce numbers `009` and `0010`
 * range like `200-100` now raise error so it will be easy to debug
 * range like `010-20` now generate error.
 * `destination` is string so condition `destination == tonumber(sip_from_user)` is always false so change it `destination == sip_from_user`

* Fix. handle ranges like `100-100`

* Update app_config.php

* Update app_languages.php

* Update ring_group_edit.php

* Update index.lua
2017-04-19 14:12:14 -06:00
FusionPBX 503ef0e233 Update ring_group_edit.php 2017-04-14 02:23:48 -06:00
FusionPBX 966b728a9d Update ring_group_forward.php 2017-02-28 21:57:35 -07:00
FusionPBX 8276bc7b37 Update app_config.php 2017-02-15 23:16:28 -07:00
FusionPBX d64c4fee70 Update app_config.php
Add default settings to app_config.php.
2017-01-12 22:50:48 -07:00
FusionPBX c6346d5f6e Update app_defaults.php 2017-01-12 22:44:51 -07:00
FusionPBX 4d7b86bb5c Update ring_group_edit.php 2017-01-12 03:19:38 -07:00
FusionPBX e329ee5689 Create app_defaults.php 2017-01-12 03:09:17 -07:00
jebsolutions c2dc99bdb9 [master] fix bug #2017 ring groups broken until re-save (#2108)
test case:
Create a new ring group with one extension.
Immediately dial the ring group number.

expected result:
Phone rings.  No errors in log.

actual result:
Call terminates and log has "0" as ring_group_uuid and a sql error.
Note: editing and re-saving the ring group works around the problem

The Problem:
Line 162: non-existent variable...being checked is returned as false  = 0

Line 278: Xml gets generated with bogus zero...

Line 298: Generate a new uuid...but too late.  We already generated the xml dial plan which will be invalid until we edit and resave this ring group.

fix:
Generate uuid before generating xml
2016-11-21 21:53:56 -07:00
jebsolutions b36051f73f fix orphan v_ring_group_users after deleting ring group (#2110)
* fix orphan v_ring_group_users after deleting ring group

steps to test:
create a ring group with one extension and one user.  This will add one user to v_ring_group_users.  Delete the ring group.

expected result:
ring group and all it's components are deleted

actual result
v_ring_group_user entry for this ring group is not deleted.

This fix: deletes v_ring_group_user when ring group is deleted.

* Update ring_group_delete.php

* Update ring_group_delete.php

Remove the hidden spaces
2016-11-21 13:59:12 -07:00
jalr 7cb70299f4 Add German indications (#2005) 2016-11-01 11:02:21 -06:00
FusionPBX ba4b6b0b41 Update ring_group_edit.php 2016-10-16 10:43:00 -06:00
FusionPBX fbe490dfd4 Update ring_group_edit.php 2016-10-05 18:38:07 -06:00
FusionPBX fdbbcb2fe4 Update ring_group_edit.php 2016-10-02 01:03:45 -06:00
FusionPBX 7f03caca49 Update ring_group_edit.php 2016-09-29 16:31:42 -06:00
FusionPBX 0a80b1999c Update ring_groups.php 2016-09-29 15:34:10 -06:00
FusionPBX da99640970 Update app_languages.php 2016-08-05 08:41:44 -06:00
FusionPBX a06462eda1 Update app_config.php 2016-08-05 08:41:13 -06:00
FusionPBX 4f3bf8029b Update ring_group_edit.php
Remove skip active as it has been replaced by strategy: rollover which skips endpoints that return a busy.
2016-08-05 08:40:16 -06:00
FusionPBX 207f3031ff Update ring_group_edit.php
Set the default ring_group_ringback to ${us-ring}
2016-06-19 09:35:21 -06:00
Mafoo d663891bd8 Enhance Ringback (#1590)
created new class to look after generating the list of ringbacks
available
adjusted MOH class so legacy method is still possible (just not recommend) and utilizes optgroups as well
converted ring_groups and ivr_menus to use new method
added translations
implemented list_recordings in switch_recordings class
2016-06-08 07:21:45 -06:00
FusionPBX 09444288b1 Update ring_group_forward.php
Add a few more comments and indentation to the ring group dashboard.
2016-05-28 19:50:20 -06:00
FusionPBX 64590ad129 Update ring_group_forward.php
Make the ring group forward dashboard fit correctly for mobile devices.
2016-05-28 15:35:23 -06:00
reliberate 58a485517e Ring Group Forward: Don't include footer.php if is included within the Dashboard. 2016-05-21 11:51:26 -06:00
markjcrane ee3ff3f7b1 Change default permissions on ring groups. 2016-05-11 13:05:56 -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 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 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 94ed94f786 Ring Groups: Language file fixed. 2016-03-29 14:20:06 -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
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
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 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
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
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
Matthew Vale 725876a0e8 Updated ring_group_forward for user dashboard
this is so the user_dashboard consistently shows the ring group name (as
used elsewhere to refer to a ring group)
2016-01-05 15:17:20 +00:00
Matthew Vale f5bfeffe18 First pass on app/* 2015-12-10 10:12:41 +00:00
koldoa 7a65bf2148 Random strategy for ring groups 2015-09-07 08:33:34 +02:00
markjcrane d2147cb133 Remove switch_select_destination function from the remaining features that used it and replace with the destination php class. 2015-08-07 15:06:07 -05:00
markjcrane 7dccb98465 Convert ring groups to use the new php class. 2015-08-07 14:30:29 -05:00
markjcrane 752c54d05c Escape the $ in the domain_uuid variable. 2015-08-05 18:17:39 -05:00
markjcrane bcf1363277 Add destination details to several app_config.php files. 2015-08-04 14:52:10 -06:00
markjcrane cbbe4c2da7 Change the label 'title' to 'title-ring_groups' 2015-08-03 15:46:44 -06:00
root 22c146f7f4 Add latest translations 2015-08-02 23:42:11 +00:00
Nate Jones 60963abd4f Ring Groups: Added Missed Call notification interface.
Extensions: Removed unnecessary echoes.
2015-06-19 16:33:05 +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 885b1e79c8 Change the type from numeric to text. 2015-06-07 05:46:00 +00:00
Mark Crane 4699d4c8e8 Synchronize the translations. 2015-06-06 02:37:26 +00:00
Mark Crane ba417f3709 Fix ring group form save change distinctive_ring to ring_group_distinctive_ring. 2015-06-05 17:44:12 +00:00
Mark Crane 0a6684a3cd Fix the syntax in app/ring_groups/app_languages.php 2015-06-04 15:12:06 +00:00
Mark Crane 9447dfaee0 Add new text in english for ring group distinctive ring. 2015-06-04 05:29:17 +00:00
Mark Crane f8572f72f8 Sync the translations for ring groups. 2015-06-04 05:26:12 +00:00
Mark Crane d4bb237f7d Dump another html5 number... <input class='formfld' type='number' name='ring_group_extension' maxlength='255' min='0' step='1' value="010" required='required'> Shows in the gui as 10 instead of 010. To fix it I change the type to text. 2015-05-29 01:58:27 +00:00
Nate Jones 63cd5bb78e Language file merge from translation server. 2015-05-01 11:13:39 +00:00
Mark Crane 15386868d5 Move ring group context above enabled. Goal is moving it lower since its a setting that is changed rarely. 2015-04-21 18:15:51 +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 746943c6e9 Ring Groups: Corrected redirect to be relative on Back and Save. Added Call Forward edit link to main Ring Groups list (as displayed on User Dashboard). 2015-03-25 22:47:11 +00:00
Nate Jones 6f4209e2f6 Misc: Implement maximum limits on multiple apps. 2015-03-22 08:17:04 +00:00
Mark Crane 0bbd26971e Set the user_context on an ring_groups to the domain name. 2015-03-22 03:27:42 +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 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
Nate Jones f012c75eb6 User Dashboard: Restore missing column headings (a better solution considering variable overwrite happening). 2015-01-29 19:31:06 +00:00
Nate Jones 16f622ca35 User Dashboard: Restore missing column headings. 2015-01-29 19:24:26 +00:00
Mark Crane 5788b11402 Remove order by on the select count for ring_groups.php as its not needed. 2015-01-29 07:14:57 +00:00
Mark Crane c5755666cb Add the text class to more of the applications. 2015-01-18 10:06:08 +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 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 57faac6acf HTML5 input tags for ring_group_edit 2014-12-21 19:33:54 +00:00
Riccardo Granchi 3c43f604c5 Added it-ring definition 2014-11-03 11:16:10 +00:00
Nate Jones f123754199 Ring Groups: Correction (Sequence, not Simultaneous). 2014-10-31 05:12:21 +00:00
Nate Jones 25f9c6d5b2 Ring Groups: Toggle Destinations Delay/Order column heading based on Strategy select value. 2014-10-31 05:06:46 +00:00
Philippe Rioual 14ca352a4f updated / enhanced french translations 2014-10-29 08:51:56 +00:00
Mark Crane f4ae26f6d5 Add ring group cid number prefix to the database and to the ring group lua script 2014-09-06 07:45:17 +00:00
Nate Jones 29fb8dd6bd Ring Group: Added ability to set Caller ID Number Prefix - Part 1 2014-09-06 07:43:51 +00:00
Mark Crane f7fe266c65 Add ring_group_prompt permission for admin and superadmin groups 2014-08-14 03:40:48 +00:00
Mark Crane 22673442f3 Fix recordings per extension for ring groups 2014-08-14 01:21:55 +00:00
Mark Crane f3f2e6dca6 set the style class 2014-08-13 09:13:22 +00:00
Mark Crane dd1a235195 Add ring group skip active 2014-08-13 08:41:44 +00:00
Mark Crane 8e9d6e200b Fix issue 669 adding PROJECT_PATH to the ring group forward link 2014-08-01 20:45:07 +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
Mark Crane 7a6cd9f51f Remove ring group call timeout as the per leg timeout makes it redundant 2014-07-04 04:25:09 +00:00
Nate Jones fefaa06bea Ring Groups: Fix Prompt select box to select the option loaded from db. 2014-06-25 00:09:30 +00:00
Nate Jones d674dc677a Usability Enhancement: Click on list rows to View/Edit items.
Misc other fixes.
2014-06-22 04:34:19 +00:00
Nate Jones f8d0aa8762 Ring Groups: Description column style fix. 2014-06-21 21:15:26 +00:00
Nate Jones fd5f2b8630 Add links to certain column text in a list view.
Misc bug fixes.
2014-06-21 03:42:09 +00:00
Mark Crane 711301176e Change the > to == to fix the ring groups order by 2014-04-29 22:13:14 +00:00
Mark Crane 4402620584 Set the default ring group destination order. Take 2 2014-04-29 19:27:59 +00:00
Mark Crane 3c995d8293 Move the order by 2014-04-29 19:23:00 +00:00
Mark Crane 21bcbc09e5 Set the default ring group destination order. 2014-04-29 19:17:51 +00:00
Nate Jones db13b4f82a Default select box value mods. 2014-04-27 08:21:35 +00:00
Nate Jones 596c6a2b02 Submit button also placed at top; reordered to right margin, too. 2014-04-26 23:37:41 +00:00
Mark Crane b617847e73 Don't add the ring_group_forward permission by default to the user group. 2014-03-18 08:19:08 +00:00
Mark Crane 5024e6836c Ring Groups - If music on hold doesn't exist then don't include it as an option for ring back. 2014-03-06 17:16:21 +00:00
Nate Jones 5bee3613bc Unstack list control icons. Fixed css class on user select box. 2014-02-26 05:39:02 +00:00
Nuno Miguel Reis f063ead227 fixed some translations 2014-02-25 22:49:35 +00:00
Mark Crane cea8174d36 Add ring group rollover strategy. 2014-02-25 04:55:50 +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 0419a86136 Response message updates. 2014-02-23 07:48:21 +00:00
Mark Crane 059ee9d401 Ring group improvements designed improve usability. 2014-02-20 07:20:55 +00:00
Mark Crane 8cb4222c96 Try again on the message. 2014-02-20 02:53:43 +00:00
Mark Crane 85b1a42353 Fix the update message for ring groups. 2014-02-20 02:42:41 +00:00
Mark Crane 4a2b6969b5 Finish the Spanish es-cl integration. 2014-02-14 18:37:58 +00:00
Mark Crane 9b60110cf7 Add a new Spanish translation donated by José Manuel Calquin Heinsohn. 'es-cl'. This completes the menu Spanish translation. 2014-02-13 20:15:59 +00:00
Nuno Miguel Reis 4cb72d88cc menu fixing utf8 and ring groups pt-ring option 2014-01-16 23:30:56 +00:00
Mark Crane 0b4465c21e Add a save button to ring group edit. 2014-01-12 07:12:08 +00:00
Mark Crane 787205bcd5 Fix permissions checks that were missed in ring_groups.php 2014-01-04 07:45:06 +00:00
Mark Crane 5afad8ad8c Add ring groups menu permission for users in the admin group. 2014-01-04 07:16:05 +00:00
Mark Crane 4218a81c7a Update the key references for ring groups. 2013-12-31 10:40:38 +00:00
Mark Crane 4afee9555e Fix a minor bug in ring groups. 2013-11-26 19:59:46 +00:00
Mark Crane d0b187ea01 Workaround for a MySQL bug with ring group destinations. 2013-11-02 06:45:30 +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
Nuno Miguel Reis c0bae01b3a changed single quote to double quotes everywhere 2013-10-01 11:35:07 +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
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 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 67a0c26eb1 Update the file types for the the app_languages.php that were not the correct type. Set the file type to UTF-8 without BOM. 2013-09-21 08:40:50 +00:00
Mark Crane 7486957e67 Ring groups, page results with 150 per page. 2013-09-19 18:02:06 +00:00
Mark Crane 77e59fa9be Get rid of duplicate columns in ring groups and change some of the wording for 2 comments. 2013-09-19 12:06:29 +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 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 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 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 57dabf6221 Order by the delay first the destination for ring groups. 2013-09-08 05:14:02 +00:00
Mark Crane 70099a3ae1 Minor modification to Ring Groups interface increased the delay and timeout seconds in the select list. 2013-08-16 23:32:44 +00:00
Mark Crane 21b4fd91ff Enable the ring group assigned users to call forward the ring groups. Add ring_group_forward, and ring_group_pompt permissions. 2013-08-16 04:50:30 +00:00
Mark Crane beed427202 Add pt-pt to app/ring_groups/app_languages.php. Also add label-user_list, and description-user_list. 2013-08-16 01:07:39 +00:00
Mark Crane 5f9a99736b When adding a ring group re-enable the ability to add the first destination at the same time. 2013-08-15 23:30:35 +00:00
Mark Crane 0918706ffd Add ring group call forwarding. Remove the memcache entry in case the ring group extension number is changed. Make sure the ring group dialplan entry gets updated. 2013-08-15 19:16:03 +00:00
Mark Crane 7c4bc0af49 Add ring group forward destination and forward enabled to the database. 2013-08-15 15:04:20 +00:00
Mark Crane d0d0f90ddb Add one ring group label that should have been kept. 2013-07-27 21:26:08 +00:00
Mark Crane 05a728ca0e Remove the deprecated v_ring_group_extensions table and the related translation variables. 2013-07-27 21:21:37 +00:00
Mark Crane 1995c11317 Additional adjustments to the destinations edit adding timeout and delay selects. 2013-07-27 17:59:06 +00:00
Mark Crane 0047df45e3 Remove the style from the prompt select so that the class takes effect. 2013-07-27 17:33:57 +00:00
Mark Crane 068b7b92ba Take two, Change the ring group prompt into a select box. 2013-07-27 17:30:09 +00:00
Mark Crane 301e79fb4d Change the ring group prompt into a select box. 2013-07-27 17:28:12 +00:00
Mark Crane 8278e69c31 Fix the links to the renamed files and remove some references to the old ring group extensions table. 2013-07-24 19:52:41 +00:00
Mark Crane a32414a2e9 Rename the ring groups edit php file to conform to naming standards. 2013-07-24 19:41:08 +00:00
Mark Crane 3cee4f0ae8 Rename the ring groups delete php file to conform to naming standards. 2013-07-24 19:40:01 +00:00
Mark Crane 17a329b187 Add a new version of ring groups. Added ability to confirm the call, call external destinations, and support for using a SIP URI in the destination. This change requires exporting the extenions defined in v_ring_group_extentions to v_ring_group_destinations. 2013-07-24 19:37:59 +00:00
Mark Crane 22ded2198d Change Destination to Timeout Destination. 2013-07-15 19:26:45 +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 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 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
Mark Crane b9da559e33 Allow lines to be added when a device is created. 2013-06-09 21:06:12 +00:00
Mark Crane 0e5c63780c Ring group set CID prefix remove required so its not set to bold. Fix the translation problem for add so it will say add complete. 2013-05-28 17:53:21 +00:00
Nate Jones 88aea2e149 Minor language updates to Ring Groups for clarity and consistency. 2013-05-18 23:43:11 +00:00
Mark Crane 109eacb466 Change fetchAll to fetch. 2013-04-29 15:09:05 +00:00
Nate Jones fe7c3809b4 Fixed permissions 2013-04-24 02:57:16 +00:00
Nate Jones 7f634a0878 Fix permissions 2013-04-24 02:47:37 +00:00
Mark Crane 18319f51e5 Fix a bug that affected dialplan entries for ring groups when using MySQL. Add additional exception handling. 2013-04-11 10:20:50 +00:00
Mark Crane 1946c6b976 Pass the database object. 2013-04-02 04:39:42 +00:00
Mark Crane f215b6c7a2 Fix a Ring group issue for a missing dialplan this affected people using MySQL. 2013-04-01 21:33:50 +00:00
Mark Crane cdd0f2c947 Fix the ring group sequence select option. 2013-02-22 21:57:18 +00:00
Mark Crane 24e7dad3aa Update ring groups add enterprise originate as an option along with leg delay and leg timeout. 2013-02-12 02:49:49 +00:00
Mark Crane d4a28cc485 Clear memcache as needed. 2013-01-16 00:26:48 +00:00
Mark Crane c3d10435a3 In ring groups change the multi-lingual label from cid to cid-prefix. Add spacing between phrases in app_languages.php. 2012-12-18 01:28:13 +00:00
James Rose 31a0d284ae missed label. 2012-11-24 08:02:48 +00:00
Mark Crane e987a8500c Update the file type on app_languages.php for ring groups. 2012-11-24 07:54:41 +00:00
James Rose fa61ea75fb App->Ring group, preliminary support for translations. Needs more work on ring_groups_edit.php 2012-11-24 07:43:34 +00:00
Mark Crane 7316d65cb3 Add a space to the sql statement. 2012-10-24 01:57:28 +00:00
Mark Crane 6b7bb9e179 Add ringback to ring groups 2012-10-22 20:09:37 +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 2e74a0c238 menu translation work 2012-10-11 00:07:03 +00:00
Mark Crane 90c4e8442c Thought this code was redundant until I realized that it protects from a non superadmin from changing the context which only superadmin users are allowed to do. 2012-09-15 16:35:08 +00:00
Mark Crane ffbc0ba95d Fix the ring group context. 2012-09-15 16:23:23 +00:00
Mark Crane eca9854b23 Add caller id prefix to ring groups to the dev branch. 2012-07-31 04:56:18 +00:00
Mark Crane 385876d2a4 Remove whitespace at the end of the line. 2012-07-24 04:09:15 +00:00
Mark Crane 1c15037e0b Add ringback to ring groups. 2012-06-28 19:23:18 +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