Commit graph

53 commits

Author SHA1 Message Date
Amin Ben Ramdhane
65939b90aa bbf: add a header file for libbbf_api 2021-12-20 15:43:08 +00:00
Amin Ben Ramdhane
c3502d1085 tools: improve the JSON validation plugin 2021-11-26 09:42:38 +01:00
Amin Ben Ramdhane
285a79f89b Update JSON files 2021-11-17 11:41:40 +01:00
Amin Ben Ramdhane
428f8d50c8 Ticket refs #6546: Implement mapping as per json_mapping_v1 2021-11-15 13:08:25 +01:00
Amin Ben Ramdhane
0fe5d86703 Add a new tool to validate json plugin 2021-11-11 12:05:22 +01:00
Neeraj Bijalwan
2864ddeacd Add version in parameters 2021-11-03 09:30:12 +01:00
vdutta
1aee6718b0 Fix compilation errors for gcc-11 2021-10-19 18:00:41 +05:30
Amin Ben Ramdhane
7f6f4e36a0 Improve bbf tools 2021-10-14 13:28:49 +01:00
vdutta
8dcd8b687f Removed non-ascii characters from script output 2021-10-12 11:02:23 +05:30
Suvendhu Hansa
a20919a020 Fix DM parameter mapping for json 2021-10-06 11:24:37 +00:00
Amin Ben Ramdhane
42bc8e95a7 Ticket refs #5773: improve and simplify handle instance in browser and add functions 2021-09-09 16:56:02 +00:00
vdutta
49a0528eb2 test: Fix pep8 errors on tools 2021-08-24 20:59:05 +05:30
Amin Ben Ramdhane
ec78e61128 Ticket refs #5626: Add in-tree definitions for usp events 2021-08-17 19:08:31 +01:00
Amin Ben Ramdhane
6a252f514c Ticket refs #5505: Move operate commands to there own datamodel files 2021-07-22 15:18:01 +01:00
vdutta
7e959a79af Fix logs in xml tool 2021-07-22 15:32:24 +05:30
Vivek Kumar Dutta
f8535772a2 Added similar input options across tools
- Remove sub-process for calling sub scripts
- Updated readme
- Module test for tools
2021-07-21 09:55:29 +00:00
Amin Ben Ramdhane
fdd68cfde3 Update the shell interpreter to python3 instead of python2 2021-07-13 11:21:49 +01:00
Amin Ben Ramdhane
3aeb388129 generate tr135.json file with correct root path 2021-07-13 10:48:04 +01:00
Amin Ben Ramdhane
86ec99854a Ticket refs #5564: Fix some errors in generated XML 2021-07-06 16:48:25 +01:00
Amin Ben Ramdhane
20548f2301 XML file: add support for HDM format 2021-06-24 14:49:17 +01:00
Amin Ben Ramdhane
af33bc4d40 Improve the XML format of Data Model file 2021-04-06 18:51:03 +01:00
Amin Ben Ramdhane
5e72e0b978 Ticket refs #4767: Adapt Tools and Documentation to new Vendor Extension mechanism
- Add support for vendor extension in Excel, XML tools
 - Convert shell script to python
 - Update Documentation
2021-04-06 15:06:50 +01:00
Amin Ben Ramdhane
765d43d0e3 align tools with latest changes 2021-03-31 16:43:48 +01:00
Amin Ben Ramdhane
5e97bdb5e4 bbf: add support for vendor extension 2021-03-25 16:06:31 +01:00
Amin Ben Ramdhane
70c5c51bf0 bbf: upgrade to 2.14 2021-02-01 15:56:20 +01:00
Amin Ben Ramdhane
9c70a16884 bbf: add the missing pattern => "^$" 2021-02-01 15:55:51 +01:00
Amin Ben Ramdhane
ae196c5459 SoftwareModules: move it from TR157 to TR181 folder 2020-12-21 20:47:04 +01:00
Amin Ben Ramdhane
57c1a3372e Ticket refs #3769: bbf: add support for dynamic obj/param when generating excel file
- improve the generator excel
 - add support for dynamic obj/param when generating xml data model tree
2020-11-29 23:07:42 +01:00
Amin Ben Ramdhane
50b9d73af7 Align bbf tools with latest changes
- Update the generator of source code
 - Fix the generator of data model in XML format (generate_xml.sh/generate_xml_bbf.sh)
 - Update README.md file
2020-11-18 22:00:12 +01:00
Amin Ben Ramdhane
519342a064 Ticket refs #3707: bbf: XML generator generates two Device.Hosts. 2020-11-07 21:58:21 +01:00
Amin Ben Ramdhane
3183933dad bbf: update python scripts to python3 2020-11-02 22:58:41 +01:00
Amin Ben Ramdhane
421dc03778 Ticket refs #3592: bbf: Data model generation tool - missing root of tree 2020-10-30 00:09:13 +01:00
Charles Foster
334f691901 HF-3025: Add support for TR-104i2 validation
Return the name of the generated file. This is then used for validation, and then to delete the file once complete
2020-10-29 12:51:25 +01:00
Amin Ben Ramdhane
a07102c32b Get_schema: add the missing unique keys for TR181 and TR104
- Update JSON files for tr181 and tr104
- Update the generator
2020-10-14 16:33:02 +01:00
Amin Ben Ramdhane
3a807945f9 Update bbf generator and json files 2020-09-03 14:17:04 +01:00
Yalu Zhang
efdef65178 TR-104: reimplementation of voice service Device.Services.VoiceService. as per tr-104-2-0-2-usp
- Configurations
- Capabilities
- Status
- Call logs
2020-09-01 20:06:23 +02:00
Amin Ben Ramdhane
5b1f2885e2 Fix all blank spaces in tr181.json 2020-05-30 11:57:31 +01:00
Amin Ben Ramdhane
4354aa2117 Ticket refs #2511: libbbf: JSON schema support for Alias and Link 2020-05-17 15:33:52 +01:00
Amin Ben Ramdhane
04deea2605 Update mappings of some parameters 2020-05-12 00:56:45 +01:00
Amin Ben Ramdhane
61a1c57664 Add sysfs and procfs mapping + update mapping of some parameters + clean up 2020-05-12 00:05:40 +01:00
Amin Ben Ramdhane
e0a1a20f69 overall copyright header corrections 2020-04-11 18:41:06 +01:00
Sukru Senli
18b9492013 overall copyright header corrections 2020-04-11 19:16:20 +02:00
Amin Ben Ramdhane
e3777371b1 WiFi: update parameters with new ubus objects 2020-03-18 22:47:41 +01:00
Amin Ben Ramdhane
a1f7ce98cf Ticket refs #1254: Improvement validation parameters 2020-03-13 16:28:32 +01:00
Amin Ben Ramdhane
fa7642d9cd Ticket refs #1845: bbf-tools: generate supported USP operate commands 2020-02-27 17:13:39 +01:00
Amin Ben Ramdhane
905d78844c Ticket refs #1254: TR-x69: add support for parameter validation 2020-02-20 23:25:49 +01:00
Sukru Senli
1e11720828 Change License to LGPLv2.1 2019-12-04 09:52:05 +01:00
Amin Ben Ramdhane
e6f6d8aa4a upgrade the data models used to version 2.13 2019-10-24 11:46:26 +01:00
Amin Ben Ramdhane
a5f3a4fc7a Adapt the 'generate_xml.sh' script to the new way of datamodel 2019-10-23 19:01:37 +01:00
Amin Ben Ramdhane
f8a23753dc Adapt the 'generate_xml_bbf.sh' script to the new way of datamodel 2019-10-23 18:45:22 +01:00