FusionPBX
cffe54a136
Update app_languages.php
2024-04-17 21:04:28 -06:00
FusionPBX
e607253bc6
Update layout for source and other repos
2024-04-17 20:58:47 -06:00
Alex
1412ed7f68
Dashboard - Add text color settings ( #6950 )
...
* Dashboard - Add text color setting
2024-04-17 16:01:54 -06:00
frytimo
37fd4692c1
Add command line menu for upgrade ( #6949 )
...
* use existing git_pull function from global functions
2024-04-17 15:04:34 -06:00
FusionPBX
1df3015e19
Allow using dsn_call_center
...
Allow using extra underscore so that it works with either values.
- dsn_callcenter
- dsn_call_center
2024-04-17 10:47:22 -06:00
FusionPBX
30439ae14a
Get speech settings from category speech
2024-04-17 08:52:53 -06:00
FusionPBX
e81d711a92
Update xml_cdr.php
...
- Initialize the database class in the constructor
- Improve efficiency by removing extra database instances
- Bug fix. If cc_queue has been provided and call_center_queue_uuid is empty. Then use it to get the call_center_queue_uuid
2024-04-16 09:54:27 -06:00
fusionate
360cc3cdd3
Upgrade: Rework Source Code option to be more flexible.
2024-04-15 19:17:09 -06:00
FusionPBX
c806aae310
Moved to speech and transcribe repos
2024-04-15 17:12:18 -06:00
FusionPBX
75439fb4e9
Update recording_edit.php
...
Use the speech and transcribe classes.
2024-04-15 15:38:54 -06:00
emak-Corey
27b2ddb906
[vm] Split new/saved message count macros + improve french translations ( #6944 )
...
* [vm] Split new/saved message count macros + fix french translations
* Update main_menu.lua
2024-04-15 09:32:13 -06:00
Ahron Greenberg (agree)
4435cf5bd0
[voicemail transcription] fix google v2 ( #6946 )
...
* v2 doesn't require to have api_key set
* allow setting setting a path to the application credentials
* check only ones if the file path exists
2024-04-15 09:26:44 -06:00
Antonio Fernandez
0646bcb93e
Avaya J-Series phone support added ( #6948 )
...
* Added support for Avaya J-Series phones
* moved a file
* minor change to remove an invalid parameter
2024-04-15 09:26:02 -06:00
FusionPBX
d6bef277d8
Update header.php
2024-04-13 14:42:32 -06:00
FusionPBX
92969d904c
Update valet_park_auto
...
- Use lua valet_park
2024-04-12 12:00:52 -06:00
FusionPBX
d8a8d4997e
Show all messages in the fax queue
...
Including ones not assigned to a user
2024-04-11 16:04:44 -06:00
FusionPBX
8e76a940aa
Move fax advanced to its own file
2024-04-11 13:23:09 -06:00
FusionPBX
cf4f96070a
Use valet_parking
...
Changed variable prefix from vale_park to valet_parking for consistency
2024-04-10 21:42:40 -06:00
FusionPBX
d04802f1ba
Add script valet_park
...
- Used to handle park in with a * prefix
- Supports *5901 - *5999
2024-04-10 21:31:20 -06:00
FusionPBX
ea2274fe6f
Validate the uuid used in intercept
2024-04-09 18:56:07 -06:00
FusionPBX
179745f871
Make Call Center variables more robust
2024-04-09 17:20:38 -06:00
Ahron Greenberg (agree)
199e573041
[email_queue] don't run exec on each iteration ( #6945 )
2024-04-08 14:18:42 -06:00
Andy-Seattle
bbabb4f861
Handle ERR no such channel during call intercepts ( #6943 )
...
When call center is not enabled, during a standard call intercept sometimes we are seeing an error as follows:
call_center_queue_uuid=-ERR%20No%20such%20channel!%0A
cc_queue_joined_epoch=-ERR%20No%20such%20channel!%0A
Normally it returns call_center_queue_uuid=_undef_ but occasionally shows the ERR message.
When the epoch variable is set to this it causes the XML CDR service to continually stop and start at the same CDR which raises the CPU load on the server significantly until the CDR is deleted.
This code fix will handle the ERR message in the same way as _undef_.
2024-04-05 17:36:25 -06:00
frytimo
2f31b5addd
if_group caused no conferences to show when user not in the admin group ( #6942 )
...
* if_group caused no conferences to show when user not in the admin group
* if_group replaced to be conference_room_edit
2024-04-05 17:33:42 -06:00
FusionPBX
56fe5831af
Bug fix replace dialed_user with dialed_extension
2024-04-03 11:22:02 -06:00
FusionPBX
fefb58f5df
Fix bug with extension missed call email
...
The dialed_user used to exist on all systems no longer the case. So using sip_to_user instead for backward compatibility.
2024-04-03 10:50:52 -06:00
FusionPBX
4313ee17cd
Use autoloader to find the class
...
ringback class was moved to app/switch/resources/classes
2024-04-02 17:22:40 -06:00
Alex
a66477824a
Use dialplan_global permission ( #6940 )
...
You can disable this permission to hide global dialplans from the list
2024-04-02 15:05:53 -06:00
frytimo
614986cd7a
use a single database instead of using new database in user_edit ( #6939 )
2024-04-02 11:55:32 -06:00
FusionPBX
0e658a486f
Update user_edit.php
...
Move the validation earlier in the code
2024-04-02 11:01:43 -06:00
FusionPBX
2d97968a52
Update cmd.php
2024-04-02 10:58:33 -06:00
FusionPBX
bd8cfc9851
Security: Validate the user_status variable
2024-04-02 10:52:02 -06:00
FusionPBX
71bc204417
Update calls_exec.php
...
Minor updates
2024-04-02 10:34:20 -06:00
FusionPBX
92f5f4abe4
Update destinations.php
2024-04-02 09:43:16 -06:00
FusionPBX
2e7ebaf1c4
Moved ringbacks to app/switch/resources/classes
...
Moved resources/classes/ringbacks.php to app/switch/resources/classes/ringbacks.php
2024-04-02 09:26:08 -06:00
FusionPBX
463aa5213f
Add object property streams.
2024-04-02 09:24:25 -06:00
frytimo
c595df34b2
variable expanded_all was not initialized causing warning ( #6938 )
2024-04-02 09:23:37 -06:00
frytimo
4377336add
variable conference_center_greeting was not initialized causing warning ( #6937 )
2024-04-02 09:15:44 -06:00
frytimo
e47b2e3710
Fix $x was not initialized on first iteration of for loop ( #6936 )
2024-04-02 09:09:36 -06:00
Anthony
d4b3d8682b
Added bulk translations to app/recordings/app_languages.php ( #6935 )
2024-04-01 14:16:34 -06:00
FusionPBX
2cca127111
Update app_languages.php
2024-04-01 13:38:36 -06:00
FusionPBX
7dc021dc4e
Disable the model
2024-03-30 23:48:49 -06:00
FusionPBX
e8798b3fe1
Model picked up automatically
...
So for now the model is not required
2024-03-30 19:42:23 -06:00
FusionPBX
2c3f2ffd61
Update AI text speech
...
- elevenlabs
- update curl code
- automatically determine the model
2024-03-30 19:23:03 -06:00
FusionPBX
db5cae89e4
Remove the default recording voice
...
Update the recording if a voice has been selected.
2024-03-30 15:19:50 -06:00
frytimo
502ba07c53
Ai elevenlabs io engine ( #6932 )
...
* allow settings to load domain and user settings
* ensure the engine is also enabled before attempting to create a new object
* add default values to stop undefined variable warnings
* enforce all models to set and return voices and languages
* enforce all models to set and return languages
* ensure speech_enabled is set by the current session
* create elevenlabs implementation of ai speech
* Update ai_elevenlabs.php
2024-03-30 14:16:16 -06:00
denisent
883c32d932
Add grandstream gdms acs url default setting ( #6934 )
...
* add grandstream gdms acs url default setting
* add grandstream gdms acs url default setting
* add grandstream gdms acs url default setting
2024-03-30 13:52:50 -06:00
FusionPBX
3b0325a2e3
Recording name replace a space with a dash
2024-03-30 12:03:16 -06:00
FusionPBX
fb241f5085
Change the value to true
...
These settings are enabled false by default
2024-03-30 10:30:46 -06:00
FusionPBX
088abe4f4c
Improve Ring group context handling
...
If the user doesn't have the correct permission then keep the ring_group_context value from the database
2024-03-30 09:35:24 -06:00