Commit graph

58 commits

Author SHA1 Message Date
Amin Ben Romdhane
1a7d15e1c5 T#12957: minimize tools dependency 2023-12-13 14:26:52 +00:00
Vivek Kumar Dutta
13b998acc7 Fix urlfilter plugin path 2023-12-07 14:55:02 +05:30
Amin Ben Romdhane
7ecae3f6d1 Update bbfdm tools 2023-11-20 13:36:36 +00:00
Vivek Kumar Dutta
4ff4f09126 Support loading plugins from microservices 2023-10-17 10:23:58 +00:00
Vivek Kumar Dutta
aa8709d807 Move TransferComplete event to usp 2023-10-13 14:16:22 +00:00
Amin Ben Romdhane
8162d226fe Get the correct reference if the object was exposed from micro-service 2023-10-06 13:37:12 +00:00
Vivek Kumar Dutta
8610bef0a3
Optimize module test 2023-09-05 18:06:34 +05:30
Amin Ben Romdhane
a641b786b0 Feature #11250: Add support for fault messages 2023-07-26 13:40:04 +00:00
Amin Ben Romdhane
083b66f7b5 B#11491: Searching by a unique key missing in bbfdmd 2023-07-18 13:03:34 +00:00
Vivek Kumar Dutta
ea0b14e838 Move tr104 out to run it as dm micro-service 2023-07-17 04:18:05 +00:00
Vivek Kumar Dutta
7b376e0379
Align test paths 2023-07-11 17:47:17 +05:30
Vivek Kumar Dutta
8d4298b537 Adding TR181-2.16 xml 2023-06-15 08:23:53 +00:00
Amin Ben Romdhane
a3bed28cc1 bbfdm: Add support for service registration 2023-05-31 15:22:30 +02:00
Amin Ben Romdhane
457550b0c1 bbfdmd: Collect datamodel from decentralized nodes 2023-05-16 14:13:03 +00:00
Amin Ben Romdhane
bd07a43337 bbfdm: Add support to expose DotSO and JSON plugins 2023-05-08 18:40:02 +02:00
Amin Ben Romdhane
8d00536689 bbfdmd: Add support for cli command 2023-04-26 22:43:57 +02:00
Amin Ben Romdhane
4d922c12c4 Update documentation 2023-04-18 11:30:46 +00:00
Amin Ben Romdhane
3cb2e902ba rename 'libbbf_api' -> 'libbbfdm-api' & 'libbbf_dm' -> 'libbbfdm' 2023-04-17 23:33:55 +02:00
Vivek Kumar Dutta
5f488a0b3d Update pipeline log path 2023-04-15 21:48:47 +05:30
Vivek Kumar Dutta
2d4a2a7f41 Align doc structure 2023-04-14 18:09:30 +05:30
Amin Ben Romdhane
0a4105c931 Add bbfdm daemon(bbfdmd) 2023-04-14 10:05:08 +00:00
Amin Ben Romdhane
b8bc5c3423 Create a new libraries 'libbbf_api' && 'libbbf_dm' 2023-03-28 16:18:10 +02:00
Amin Ben Romdhane
b2f4f41c8c Add xml validation for generated xml file 2023-03-28 12:13:27 +02:00
Amin Ben Romdhane
6e9a821ebd Remove support for libbbf_ubus 2023-03-27 14:15:29 +02:00
vdutta
32511db9d9 Fix pipeline 2023-03-20 14:43:31 +05:30
Amin Ben Romdhane
008baff08e T#9712: Update Wifi handling with mapcontroller 2023-02-08 07:30:35 +00:00
Suvendhu Hansa
90ac63e15a T#8081 Moved users to usermngr 2022-12-02 11:29:39 +00:00
Amin Ben Romdhane
96b7a91643 T#9169: Add support for '*' wildcard functionality 2022-11-16 08:26:16 +00:00
Amin Ben Ramdhane
0c8d4bcf69 T#8859: Improvement in diagnostics datamodel operations 2022-10-12 11:04:10 +00:00
Suvendhu Hansa
248a8e2053 Handle param information from xml and json
* Added handilng to add description from BBF's DM xml file to converted json file.
* Change DM aggregation in temp txt file from CSV format to JSON
* Added "dm_json_files" in tools_input.json file to define the path of Json files having more details about DM parameters
* Added support to read DM param description from json plugin and update it in "datamodel_default.xml"
* Added support to read the description from defined "dm_json_files" in case description of param is not present in json plugin
* Added support to read the description from defined "dm_json_files" in case datamodel param defined in 'C' code
* Added enum and list type DM parameter in generated "datamodel_default.xml"
2022-09-28 08:46:30 +00:00
Suvendhu Hansa
b449b119a5 Added support of ManageableDevice & GatewayInfo objects 2022-07-28 16:10:07 +00:00
Amin Ben Ramdhane
95c7459bce T#8408: JSON Plugin: Fixed issues when multi-instance object mapping for multiple sections 2022-07-21 13:39:57 +01:00
Suvendhu Hansa
3f1d9e6b90 Added json plugin for Device.CWMPManagementServer. 2022-06-23 09:19:44 +00:00
Amin Ben Ramdhane
26326b5b57 Configure the maximum number of instances in build time 2022-06-16 08:26:04 +01:00
vdutta
be72f5d309 Module test improvements 2022-06-12 17:19:47 +05:30
vdutta
720ebfa873 Build cpack release for downstream job 2022-06-10 14:31:42 +00:00
Amin Ben Ramdhane
c7bbc32351 bbf: compile using cmake instead of autotools 2022-06-06 17:15:16 +00:00
Suvendhu Hansa
65fd08a0d6 JSON plugin: Add support for uci list 2022-06-02 08:27:07 +00:00
vdutta
ec38598048 Removed libbbf_api.so and disabled libbbf_ubus 2022-05-10 14:35:36 +00:00
vdutta
8675f66168 Config option to select ssl utility library 2022-03-03 16:22:27 +05:30
vdutta
2f87b0b54f Use wolfssl for ssl dependent features 2022-02-24 10:38:54 +05:30
vdutta
d0fc18c07a Use relative paths for the module tests 2022-02-18 08:01:00 +00:00
vdutta
3bfb443fa3 Added TR181 2.15 datamodel json and xml 2022-01-28 11:29:33 +05:30
Suvendhu Hansa
8a1c125ddb BBF: Library to expose dynamic DM over ubus 2021-11-25 13:20:53 +00: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
Neeraj Bijalwan
aa17126d32 Added API to get supported datamodel
- New API "bbf_dm_get_supported_dm" to get the schema for all
  objects/params/events/commands at once
2021-10-27 06:16:33 +00:00
suvendhu
0d04be3ad4 Enable/disable plugin support using compilation flags 2021-10-27 11:25:02 +05:30
Amin Ben Ramdhane
4226c94946 Add more configs to cover all datamdoel and fix some memory leaks 2021-09-30 14:55:32 +01:00