Commit Graph

47 Commits

Author SHA1 Message Date
FusionPBX
2f9f3da288 Update app_defaults.php
Use XML handler for phrases don't save the XML to the file system.
2016-07-24 00:15:36 -06:00
FusionPBX
7663a254a8 Update app_config.php
Remove phrase_xml.
2016-07-24 00:12:40 -06:00
FusionPBX
dd53b79396 Update phrase_edit.php
Remove phrase_xml better there is a better way to do this.
2016-07-24 00:12:00 -06:00
FusionPBX
35c94dbb4a Update phrase_edit.php
Another change needed for global phrases.
2016-07-23 13:39:30 -06:00
FusionPBX
c7b2d7c2d7 Update phrases.php
Show for global phrases.
2016-07-23 00:27:48 -06:00
FusionPBX
7cd3e54f04 Update phrase_edit.php
Add domain select list to phrase_edit.php
2016-07-23 00:14:04 -06:00
FusionPBX
3113220faf Update app_config.php
Add phrase_xml field and phrase_domain permission.
2016-07-23 00:08:10 -06:00
markjcrane
bd23c78670 Use FreeSWITCH to run mkdir so it inherits its own user and group permissions. 2016-06-28 15:18:40 -06:00
Mafoo
71525c26b0 I got the permissions wrong (#1616)
it should have been in octal mod (leading 0)
also updated the fax application as it needs the stickygid too
2016-05-26 05:55:46 -06:00
Mafoo
86c4742347 Added sticky GID permissions (#1615) 2016-05-25 21:51:41 -06:00
markjcrane
097a5d8ade Check the missing array has content before processing it. 2016-05-04 00:22:35 -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
markjcrane
29e3c2eda2 Get the database connection for save_phrases_xml.php. 2016-04-15 19:52:21 -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
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
92894bb157 fix for incorrect destinations 2016-02-04 15:49:03 +00:00
mafoo
f5d16aebbc phrases should be written out as there uuid
not the name.domain_uuid format
2016-01-26 17:34:44 +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
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
f5bfeffe18 First pass on app/* 2015-12-10 10:12:41 +00: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
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
c2375def12 Change title_phrases to title-phrases. 2015-08-03 15:52:39 -06: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
Nate Jones
63cd5bb78e Language file merge from translation server. 2015-05-01 11:13:39 +00:00
Nate Jones
1c02e1fa39 Phrases: Remove phrase from memcache if phrase detail deleted (no, really). 2015-04-28 19:28:16 +00:00
Nate Jones
51d2aa8178 Phrases: Remove phrase from memcache if phrase detail deleted. 2015-04-28 19:10:52 +00:00
Nate Jones
04c9e31f63 Phrases: Include full path for recordings (not sounds), when not using base64. 2015-04-28 19:06:27 +00:00
Nate Jones
75f8cb0a9e Phrases: Save phrases xml and delete phrases from memcache after converting to/from base64 in app_defaults.
IVR: Using phrase greetings, DTMF tones now captured and executed, but only after playback completes (uses session:variable).  Still searching for a better solution.
2015-04-28 17:24:32 +00:00
Nate Jones
ddee7be012 Phrases: App Defaults now converts phrases between base64 compatible and back, enhanced interface with better js manipulation, easily add pauses to a phrase.
Note: Currently DTMF tones are not recognized during phrase playback in IVR (rrrrr!).
2015-04-28 09:54:02 +00:00
Nate Jones
4428984028 Phrases: Add support for using base64 recordings. Already existing phrases don't yet convert. 2015-04-26 00:19:02 +00:00
Nate Jones
c03bcd76bb Conference Center: Add ability to use a Phrase for the Greeting, resolving Issue 921 and Issue 818. 2015-04-17 18:41:31 +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
Mark Crane
44a6022516 Flush memcache when changing phrases. 2015-03-10 00:47:42 +00:00
Nate Jones
74e9407bfb Phrases: Prevent empty Structure entry from being created on save. 2015-02-25 23:38:20 +00:00
Mark Crane
086e2540ee Set play file as the default by removing the empty select option. 2015-02-15 17:46:07 +00:00
Mark Crane
00604a8fb0 Fix the play option in phrases. 2015-02-15 17:35:05 +00:00
Nate Jones
ded7cb3266 Visual adjustments. 2015-02-15 11:57:14 +00:00
Nate Jones
979f1b17d1 Phrases: Completed app_languages file. 2015-02-14 05:39:36 +00:00
Nate Jones
b0a0310b07 Phrases: Ability to sequence playback of audio files in the IVR, initial groundwork for other switch phrase manipulation. 2015-02-14 05:32:43 +00:00