Commit graph

241 commits

Author SHA1 Message Date
steve-lad a89866e81e
Bug Fixes and optimisations as a result of issue 106
Fix bugs in Response Class causing exceptions
Update extconfigs class to correctly check database connectors and improve feedback
Move some constructors to start of class for lisibility
Tidy up Response class with Typing to eliminate unnecessary tests
2021-04-02 15:23:54 +02:00
PhantomVl 3bf8857759
-- Bug Fix Delete Empty Key 2021-04-02 15:23:53 +02:00
PhantomVl 7b48b289af
Fixes: #77
Fixes: #82
Fixes: #85
Fixes: #87
--- Bugfix sip protocol
Special thanks for help Diederik de Groot
2021-04-02 15:23:53 +02:00
PhantomVl f93b846dc1
--- Add support for setting "setvar=xxx=xxx" entries
--- Writing sccp.conf also check/create sccp_custom.conf #87
--- Fix the getCodec function. #85
--- Switching around the general deny/permit order. #82
--- Thank Josh2893 for the templet #77
Special thanks for help Diederik de Groot
2021-04-02 15:23:53 +02:00
PhantomVl a3c240b63f
-- Bug fix issues/74 2021-04-02 15:23:52 +02:00
PhantomVl 1e0e19cf26
-- Bug fix Thanks for the help @BossLX 2021-04-02 15:23:52 +02:00
PhantomVl 2f1cf6ca74
-- Bug fix 2021-04-02 15:23:52 +02:00
PhantomVl 6c0d37e25a
-- Bug fix
-- DB add field 'videomode'
2021-04-02 15:23:52 +02:00
PhantomVl 347f6f6702
-- Bug fix 2021-04-02 15:23:52 +02:00
PhantomVl 5cebb936c9
-- Bug fix 2021-04-02 15:23:52 +02:00
PhantomVl 14cb629f61
-- Added new features for the future (now disabled)
-- Changed time zone settings
-- Changed the list of supported codecs
-- Added the ability to specify the DNS name as the server interface
-- Bug Fix
-- Add Vendor Config Options
2021-04-02 15:23:51 +02:00
Diederik de Groot 6feed566d5
Fix get_server_sccp_bind when a bindaddr is specified in the frontend it should return an array of array indexed by the 'bindaddr'
Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2021-04-02 15:23:51 +02:00
Diederik de Groot 1afe5c5438
Fix Spelling Sccp_manager.class.php
Switch to using camelCase for functions in Sccp_manager.class.php
Remove old TODO comments
Remove comments that don't add information

Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2021-04-02 15:23:51 +02:00
Diederik de Groot de0a07562f
Ran: .......................................... 42 / 42 (100%)
No fixable errors were found

Time: 10.05 secs; Memory: 41.75MB
Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2021-04-02 15:23:44 +02:00
Diederik de Groot ca16773fa5
First round of spelling corrections
Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2021-04-02 15:23:27 +02:00
PhantomVl 413bcf1b38
-- Added new features for the future (now disabled)
-- Changed time zone settings
-- Changed the list of supported codecs
-- Added the ability to specify the DNS name as the server interface
2021-04-02 15:23:05 +02:00
PhantomVl f855b99bb7
- Fix not Bug 2021-04-02 15:23:05 +02:00
PhantomVl 3b33d83739
- Add Support "Callforward NOANSWER"
- Add Support "park"
2021-04-02 15:23:05 +02:00
PhantomVl 320da7b86f
- Bug Fix. Create addons information 2021-04-02 15:23:05 +02:00
PhantomVl bbe4b72fe7
- Button assignment form adjustment 2021-04-02 15:23:05 +02:00
PhantomVl 8121a69607
- New style of information message 2021-04-02 15:23:04 +02:00
PhantomVl 49aa1f0ecc
- Fix SCCP
- Fix SIP
2021-04-02 15:23:04 +02:00
PhantomVl b6bc649758
- Fix SCCP
- Fix SIP
2021-04-02 15:23:04 +02:00
PhantomVl 1905431be4
- ADD SIP TFTP
- Activate Dial Template
2021-04-02 15:23:04 +02:00
PhantomVl de7633ace7
- ADD SIP TFTP
- Activate Dial Template
2021-04-02 15:23:04 +02:00
PhantomVl 3f7c56a553
- Add Video codecs supported in Global config 2021-04-02 15:23:04 +02:00
PhantomVl 743d61d7eb
- Add Video codecs supported in Global config 2021-04-02 15:23:04 +02:00
PhantomVl 8d92da8426
- Remove spaces and special characters from the name Softkey 2021-04-02 15:22:54 +02:00
PhantomVl 2031587f29
- Add Buton "Update Buton Labels". If you replace User nams, this functon Regenerate device labels 2021-04-02 15:22:29 +02:00
PhantomVl 597bed3bce
- Create Cisco phone service for user mobility. 2021-04-02 15:20:55 +02:00
PhantomVl e40adbaf00
- Change Version 2021-04-02 15:18:57 +02:00
PhantomVl 573a2c9811
Initial add of feature mobility user table:
- Add extra user fields and sccp_config entries
 - Create new buttonconfig table
 - Add PhoneCodepages like cp1251
 - Add BackUp Config before Install
2021-04-02 15:18:55 +02:00
PhantomVl f4d2396a3c
Initial add of feature mobility user table:
- Add extra user fields and sccp_config entries
 - Create new buttonconfig table
 - Add PhoneCodepages like cp1251
2021-04-02 15:16:33 +02:00
PhantomVl 713d588d98
Initial add of feature mobility user table:
- Add extra user fields and sccp_config entries
 - Create new buttonconfig table
2021-04-02 15:15:58 +02:00
steve-lad b79498dcb5 Fix Sccp Button Save
Correct PDO statements and implimentation concept
2021-03-29 16:22:15 +02:00
steve-lad fe6ff74608 Bug fixes
Correct SQL statement
Correct Message Handler
Correct Message interpreter
2021-03-17 09:48:20 +01:00
steve-lad 80923f5ce1 Remove dbugs 2021-02-11 12:52:08 +01:00
steve-lad 6bfa311281 Final version
Standardise some calls and add notes
2021-02-11 12:46:37 +01:00
steve-lad 73ea3023eb Use bindParam on db executes
Use bind param to have stricter typing

Fix bug in Sccp-Manager where key and keyword were not the same
2021-02-09 12:48:22 +01:00
steve-lad 7d7b8cdd05 Update Transactions and fix errors
Reduce quoting level, and fix errors introduced by prior commits
2021-02-09 12:48:22 +01:00
steve-lad 124f7052eb Further clean ups and annotations
Document changes
2021-02-09 12:48:22 +01:00
steve-lad 5e5633ed7b Switch to PDO model
Switch to PDO model and correct transactions
2021-02-09 12:45:37 +01:00
steve-lad b3d31b669a Fix assignment sccp_compatible
Sccpvalues key and keyword must be same or causes hidden DB warnings because of duplicate primary keys after write / read / write
2021-02-09 12:43:26 +01:00
PhantomVl 4c49a036f8 -- Bug Fix Delete Empty Key 2020-11-16 10:33:18 +03:00
PhantomVl 21a5472f4a Fixes: #77
Fixes: #82
Fixes: #85
Fixes: #87
--- Bugfix sip protocol
Special thanks for help Diederik de Groot
2020-11-15 18:37:51 +03:00
PhantomVl ab6b45350e --- Add support for setting "setvar=xxx=xxx" entries
--- Writing sccp.conf also check/create sccp_custom.conf #87
--- Fix the getCodec function. #85
--- Switching around the general deny/permit order. #82
--- Thank Josh2893 for the templet #77
Special thanks for help Diederik de Groot
2020-11-11 15:16:41 +03:00
PhantomVl dc94cf6d33 -- Bug fix issues/74 2020-05-04 16:29:45 +03:00
PhantomVl f23f8a511c -- Bug fix Thanks for the help @BossLX 2020-05-04 12:13:01 +03:00
PhantomVl c12cfad751 -- Bug fix 2020-04-30 14:15:24 +03:00
PhantomVl e8e49a357d -- Bug fix
-- DB add field 'videomode'
2020-04-22 14:01:26 +03:00
PhantomVl 86891c3751 -- Bug fix 2020-04-21 14:44:56 +03:00
PhantomVl 7bce73092f -- Bug fix 2020-04-21 13:51:10 +03:00
PhantomVl 2d57895fc1 -- Added new features for the future (now disabled)
-- Changed time zone settings
-- Changed the list of supported codecs
-- Added the ability to specify the DNS name as the server interface
-- Bug Fix
-- Add Vendor Config Options
2020-04-16 20:35:50 +03:00
Diederik de Groot 95d0c80b8e Fix get_server_sccp_bind when a bindaddr is specified in the frontend it should return an array of array indexed by the 'bindaddr'
Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2020-04-09 11:10:42 +00:00
Diederik de Groot 99aa4971c4 Fix Spelling Sccp_manager.class.php
Switch to using camelCase for functions in Sccp_manager.class.php
Remove old TODO comments
Remove comments that don't add information

Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2020-04-09 10:16:15 +00:00
Diederik de Groot 2db4cd3dc2 Ran: .......................................... 42 / 42 (100%)
No fixable errors were found

Time: 10.05 secs; Memory: 41.75MB
Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2020-04-09 09:25:43 +00:00
Diederik de Groot ccd514dbd9 First round of spelling corrections
Signed-off-by: Diederik de Groot <dkgroot@talon.nl>
2020-04-09 09:24:02 +00:00
PhantomVl 5e0b2605e3 -- Added new features for the future (now disabled)
-- Changed time zone settings
-- Changed the list of supported codecs
-- Added the ability to specify the DNS name as the server interface
2020-04-07 17:53:47 +03:00
PhantomVl 772de6bf66 - Fix not Bug 2019-11-15 10:39:57 +03:00
PhantomVl 57b73781dc - Add Support "Callforward NOANSWER"
- Add Support "park"
2019-11-14 17:10:14 +03:00
PhantomVl e2761e5bdd - Bug Fix. Create addons information 2019-10-14 18:01:16 +03:00
PhantomVl 2faf6e1200 - Button assignment form adjustment 2019-09-27 14:44:56 +03:00
PhantomVl 91d3fe1558 - New style of information message 2019-09-25 13:27:43 +03:00
PhantomVl e4e720a182 - Fix SCCP
- Fix SIP
2019-09-25 11:10:51 +03:00
PhantomVl 859d15e140 - Fix SCCP
- Fix SIP
2019-09-20 19:43:18 +03:00
PhantomVl ca45965534 - ADD SIP TFTP
- Activate Dial Template
2019-09-09 17:26:09 +03:00
PhantomVl f75a486701 - ADD SIP TFTP
- Activate Dial Template
2019-08-21 18:00:57 +03:00
PhantomVl e7270846af - Add Video codecs supported in Global config 2019-07-11 10:59:53 +03:00
PhantomVl 633e67285f - Add Video codecs supported in Global config 2019-07-10 20:53:00 +03:00
PhantomVl 898240e1d4 - Remove spaces and special characters from the name Softkey 2019-05-29 20:49:50 +03:00
PhantomVl aadd1deb5b - Remove spaces and special characters from the name Softkey 2019-05-29 20:47:15 +03:00
PhantomVl fd57b885e6 - Add Buton "Update Buton Labels". If you replace User nams, this functon Regenerate device labels 2019-05-06 18:22:19 +03:00
PhantomVl 8d8d45d2d9 - Create Cisco phone service for user mobility. 2019-04-23 13:32:52 +03:00
PhantomVl 510935134b - Change Version 2019-04-02 14:57:57 +03:00
PhantomVl a943aa4b96 - Bugfix
- Add Code Page
2019-04-01 14:11:42 +03:00
PhantomVl c5004e780d Initial add of feature mobility user table:
- Add extra user fields and sccp_config entries
 - Create new buttonconfig table
 - Add PhoneCodepages like cp1251
 - Add BackUp Config before Install
2019-04-01 09:33:13 +03:00
PhantomVl f686274189 Initial add of feature mobility user table:
- Add extra user fields and sccp_config entries
 - Create new buttonconfig table
 - Add PhoneCodepages like cp1251
2019-03-25 16:55:44 +03:00
PhantomVl c2b97fe3ee Initial add of feature mobility user table:
- Add extra user fields and sccp_config entries
 - Create new buttonconfig table
2019-03-25 15:25:51 +03:00
PhantomVl a47ca25f28 - update backup function 2019-01-14 19:43:24 +03:00
PhantomVl 21dd835556 - update backup function 2019-01-14 19:33:24 +03:00
PhantomVl c06e9a5ba9 - Bug fix. 2019-01-14 12:33:24 +03:00
PhantomVl f457ce8259 Bug fix Reported by @MarcusRobichon 2019-01-11 12:48:49 +03:00
PhantomVl 28a051e01a - Add BackUp.
- Add Transfer in Global Config.
2019-01-10 18:50:59 +03:00
PhantomVl bfeb9e4785 Bug fix.
- fix bug on install realtime.
 - Add realtime diagmostic.
2019-01-09 16:29:24 +03:00
PhantomVl bbfc6bb007 Update 433 bug fix 2018-12-19 17:40:10 +03:00
PhantomVl 55f6dd73f9 Update 433
- Added support for updated driver configuration 
 - Added revision control database schema (258fed034e)
 - Added option "callhistory_answered_elsewhere"  - save point in phone directory for pickup calls. 
  (bug fix by dkgroot  0291207d82)
 -  Bug fix options (TFTP SERVER remapping support) 
 - And traditionally added new bugs. 
 - И для тех кто хочет помочь проекту добавлены свежие баги. Я их еще не  нашел, а вы ?
2018-12-18 12:28:00 +03:00
PhantomVl b6a411f96e DB Update Bug fix 2018-10-31 17:26:58 +03:00
PhantomVl 1db698f3e4 Replace Hint Function 2018-10-22 18:45:07 +03:00
PhantomVl ac4603d543 Added functionality for creating a simplified interface or alternative schemas. 2018-08-10 13:34:49 +03:00
PhantomVl c4a049dc02 Added output of information about faults in the configuration 2018-08-08 19:11:37 +03:00
PhantomVl dbb7acc524 Bug Fix 2018-06-26 18:33:05 +03:00
PhantomVl 5d725b4e13 In the install script, added the mysql parameter search.
Added the ability to read the configuration of the "tftp-rewrite" from external config file
2018-04-17 15:59:18 +03:00
PhantomVl 5d9e262466 Create support TFTP-HPA rewrite
+ Fixed bug
2018-01-04 15:24:01 +03:00
PhantomVl d1be93cbbe Fixed spelling errors by SimplySynced
Add support ATA device
Update i18n spelling.
2017-12-22 13:08:42 +03:00
PhantomVl e206e2e4bd Remove old bug & add new bugs ! 2017-11-24 19:49:57 +03:00
PhantomVl aff9404d6c Add butons 'Internal', 'Inherit' 2017-11-15 14:06:32 +03:00
PhantomVl e41476560c bug fix 'inernal'
Pre-made support for ATA devices
2017-11-10 18:58:06 +03:00
PhantomVl 1ef2e443ee Small changes in comments 2017-11-09 16:57:22 +03:00
PhantomVl e416b55654 Diederik de Groot <dkgroot@talon.nl> 03.11.2017
- Update README.md
  - Commented out astman_retrieveJSFromMetaData in install.php (was moved to srvinterface)
  - Addd/Updated some !TODO! entries
  - Spelling:
  - devise -> device
  - Compatable/Comable -> Compatible
  - Templet -> Template
  - buton -> button
  - Templatee -> Template
  - format style PHP
2017-11-03 17:46:34 +03:00
PhantomVl 9a18a0940b Diederik de Groot <dkgroot@talon.nl> 03.11.2017
- Update README.md
  - Commented out astman_retrieveJSFromMetaData in install.php (was moved to srvinterface)
  - Addd/Updated some !TODO! entries
  - Spelling:
  - devise -> device
  - Compatable/Comable -> Compatible
  - Templet -> Template
  - buton -> button
  - Templatee -> Template
2017-11-03 17:09:53 +03:00
Diederik de Groot c077885c9b - Update README.md
- Commented out astman_retrieveJSFromMetaData in install.php (was moved to srvinterface)
- Addd/Updated some !TODO! entries
- Spelling:
  - devise -> device
  - Compatable/Comable -> Compatible
  - Templet -> Template
  - buton -> button
  - Templatee -> Template
2017-11-03 14:35:34 +01:00
PhantomVl d218d10bf3 Begin resample Sccp_manager
Create seporated interface to Xml
    Bug fix: Line ID
2017-11-02 16:10:23 +03:00
PhantomVl 4b6ebea984 Begin resample Sccp_manager
Create seporated interface to Xml
2017-11-02 11:10:48 +03:00
PhantomVl 20ce9d0581 Begin resample Sccp_manager
add system info
2017-11-01 15:34:09 +03:00
PhantomVl 48ff0dc56c Begin resample Sccp_manager
Clear sccp.conf
2017-10-27 13:12:02 +03:00
PhantomVl cce4683b52 Begin resample Sccp_manager
more bug fix
2017-10-27 12:45:18 +03:00
PhantomVl f19109a852 Begin resample Sccp_manager
bug ? fix ?
2017-10-26 11:26:47 +03:00
PhantomVl e6823bbfd2 Begin resample Sccp_manager
changed the suffix of the configuration file name
2017-10-25 21:15:31 +03:00
PhantomVl 7154b908b7 Begin resample Sccp_manager
changed the suffix of the configuration file name
2017-10-25 19:42:45 +03:00
PhantomVl 24e0f2404c Begin resample Sccp_manager
changed the suffix of the configuration file name
2017-10-25 19:06:16 +03:00
PhantomVl ff7aa27ed5 Begin resample Sccp_manager
Add config Realtime in instll
    Use Cisco Time Zone in NTP config
2017-10-24 12:45:15 +03:00
PhantomVl 2861da85c0 Begin resample Sccp_manager
DB convert Use ENUM
2017-10-18 14:39:53 +03:00
PhantomVl 6b68cba0ea Begin resample Sccp_manager
few Bugs, no Doc, maybe something is not working 16.10.2017 
    Fix mail box, sccp driver
2017-10-16 22:34:40 +03:00
PhantomVl ec5f214555 Begin resample Sccp_manager
more Bugs, no Doc, may be work or not 13.10.2017 
    Fix language point
2017-10-13 19:20:19 +03:00
dex e4ee6ace53 Merge remote-tracking branch 'upstream/master' 2017-10-13 09:55:14 -04:00
PhantomVl 70767da527 Begin resample Sccp_manager
more Bugs, no Doc, may be work or not 13.10.2017
2017-10-13 16:42:13 +03:00
dex d3dec54b5f Merge remote-tracking branch 'upstream/master' 2017-10-13 09:14:01 -04:00
PhantomVl 3c20e47861 Prerelease 12.10.2017 2017-10-12 22:05:13 +03:00
dex d96967715c fixed spelling errors 2017-10-12 00:34:00 -04:00
PhantomVl 8a8dd33e0d Prerelease 11.10.2017
fix bug on empty device table
2017-10-11 21:54:51 +03:00
PhantomVl 8ad29607f4 Prerelease 11.10.2017
temp update fore fix Undefined index: Russian_Russia
2017-10-11 18:23:24 +03:00
PhantomVl e3a14afae2 Prerelease 11.10.2017
temp update fore fix Undefined index: Russian_Russia
2017-10-11 15:28:02 +03:00
PhantomVl 524b602a5e Prerelease 06.10.2017
change Lablel in SCCP Extension page
2017-10-10 12:33:03 +03:00
PhantomVl 14d6ffc298 Prerelease 06.10.2017
Rename Label.
2017-10-07 17:52:05 +03:00
PhantomVl 72fcfcc9d7 Prerelease 06.10.2017
Rename forms. According to the menu.
  Add Token Reset.
2017-10-06 12:55:33 +03:00
PhantomVl 6f66e34eb1 Prerelease 06.10.2017
Rename forms. According to the menu.
2017-10-06 10:53:07 +03:00
PhantomVl c32fa3de79 Prerelease 05.10.2017 2017-10-05 16:34:53 +03:00
PhantomVl 839e4a62db Prerelease 05.10.2017 2017-10-05 15:25:16 +03:00
Diederik de Groot 9479a25fcf Merge remote-tracking branch 'upstream/master' 2017-10-05 12:22:37 +02:00
PhantomVl 59997c9aa0 Prerelease 05.10.2017
ADD Config SRST Options.
2017-10-05 11:36:18 +03:00
Diederik de Groot 47eebdb07c Renamed templet -> template
Added a couple of comments
Reworded some of the labels
Corrected a couple of spelling mistakes
2017-10-04 15:26:00 +02:00
PhantomVl a9d39764b1 Prerelease 02.10.2017
Remove old SEPxxx.conf.XML fron tftpd
 add device from HotLine Registry.
 add Adv. Button Line configuration.
 add secondary dialtone tone configuration.
2017-10-02 18:57:37 +03:00
PhantomVl 5bfa3bc930 Prerelease 02.10.2017
Remove old SEPxxx.conf.XML fron tftpd
 add device from HotLine Registry.
 add Adv. Button Line configuration.
2017-10-02 17:10:08 +03:00
PhantomVl 0dc0ef3e3c Prerelease 29.09.2017
Add Avanced function of Shared lines
2017-09-29 15:50:29 +03:00
PhantomVl a4ab6b208a Prerelease 29.09.2017 2017-09-29 11:14:50 +03:00
PhantomVl f157110e8d Prerelease 28.09.2017
Change Installer 
Add function control SCCP Version.
2017-09-28 19:41:15 +03:00
PhantomVl c7b60b11cc Prerelease 28.09.2017
Change Installer 
Add function control SCCP Version.
2017-09-28 15:36:51 +03:00
PhantomVl 6d1678c1b2 Prerelease 19.09.2017
Fix .js  
Add formShow elements
preparation for implementation <DIALTEMPLATE>
2017-09-25 21:18:25 +03:00
PhantomVl 19585fed4c Prerelease 19.09.2017
Cisco Format Mac 
 Model Information 
 Device Right Menu
2017-09-19 18:36:29 +03:00
PhantomVl 7ae24cc71a Пререлиз 13.09.2017 Конфиги и Помощь 2017-09-13 15:06:07 +03:00
PhantomVl 972b213b68 Пререлиз 12.09.2017
Замена функции чтения sccp.conf
2017-09-12 17:08:52 +03:00