Commit graph

93 commits

Author SHA1 Message Date
Vivek Kumar Dutta
805bfc19d7
Updated tr181 xml to 2.19.1 2025-04-26 15:10:57 +05:30
Vivek Kumar Dutta
4ec1489532
update tools for qos 2025-04-12 18:15:49 +05:30
Amin Ben Romdhane
cb75a1e027
Register wifidmd as unified daemon 2025-04-12 14:27:24 +05:30
Vivek Kumar Dutta
64e898c47e
Update vendor extension in pipeline 2025-02-25 17:07:49 +05:30
Amin Ben Romdhane
f21814dd4e
Optimize bbfdmd
* All core Data Model move to core micro-service
* New bbfdmd daemon to use async call to optimize RPCs handling
2025-02-21 09:55:09 +00:00
Vivek Kumar Dutta
177b7ed681
Include more DM from gnx feed 2025-02-10 09:02:35 +00:00
Vivek Kumar Dutta
7c2b2fe412 Fix pipeline 2025-01-19 19:46:20 +05:30
Suvendhu Hansa
d15121cdbf ethmngr adjustment in tools input 2025-01-17 02:38:21 +05:30
Vivek Kumar Dutta
f521ac7ef3
Update Documentation 2024-12-18 12:27:26 +00:00
Vivek Kumar Dutta
f08359f40d
Add support to filter micro-service ubus calls based on proto 2024-12-06 12:20:34 +00:00
Amin Ben Romdhane
b591f3fa88 Pipeline: Align with sysmngr updates 2024-12-05 16:08:09 +01:00
Vivek Kumar Dutta
c715185237 Pre-register micro-services 2024-12-05 15:15:51 +05:30
Vivek Kumar Dutta
1fd3463e11 Fix pipeline 2024-12-04 17:34:47 +05:30
Vivek Kumar Dutta
d4611a4e71 Fix pipeline 2024-11-15 16:14:42 +05:30
Amin Ben Romdhane
94fd8ccbb7
Improve pipeline to run external modules as micro-service 2024-11-07 10:26:54 +00:00
Amin Ben Romdhane
062c13e833 Move DeviceInfo to sysmngr package 2024-11-06 11:30:31 +01:00
Amin Ben Romdhane
94e941907f
Improve bbf.config handler for external config change 2024-10-29 11:13:38 +00:00
Suvendhu Hansa
e4c6e242b6 Fix pipeline 2024-10-18 12:21:57 +05:30
Vivek Kumar Dutta
6c466f143b Fix pipeline 2024-10-16 12:06:49 +05:30
Amin Ben Romdhane
9a6dfdfe3e
Split 'bbfdmd' into two binaries: 'bbfdmd' (main tree) and 'dm-service' (micro-service tree) 2024-09-10 09:30:50 +00:00
Amin Ben Romdhane
fa69524868
Multiple updates
- Transaction APIs removed
- Use different save dirs per proto
- In process instance update notifier
- Use event based refresh timer
- Commit changes from main daemon for default proto
- For add request commit changes without reload for default proto
- extend bbf.config to monitor based on input
- extend bbf.config to reload/commit based on input
- extend bb.config to provide list of service changes based on proto
2024-08-17 07:18:35 +00:00
Amin Ben Romdhane
75195a112e
T#14683: reduce cpu usages 2024-08-07 11:12:13 +00:00
Vivek Kumar Dutta
85318dac63 Import tr181-2.18 xml 2024-08-01 11:11:57 +00:00
Vivek Kumar Dutta
7cdea20a2d docs: cleanup and update 2024-07-09 17:48:18 +05:30
Vivek Kumar Dutta
d3eb113a02 Fix tools for diagnostics 2024-06-16 22:04:32 +05:30
Vivek Kumar Dutta
a132a1915a Setup rpcd utilities in pipeline 2024-06-10 12:43:27 +05:30
Vivek Kumar Dutta
63fad00eee Multiple improvements
- New input daemon option, 'service_name' to easily configure micro-service
- service_name used with 'dm_' prefix in process name
- service_name with 'dm_' prefix and '_inst' suffix for forked instance updater
- Unified signal handler for micro-service and main process
- Cli argument '-m' overloaded to support module name in place of plugin path
- Test alignments and improvements
2024-04-15 13:46:49 +00:00
Amin Ben Romdhane
6332fe98e1 T#13964: Generate single datamodel.json from datamodel xmls 2024-04-12 03:11:09 +00:00
Amin Ben Romdhane
ae765a8f8f Feature #13323: Use ciphertext to store and retrive password 2024-03-21 12:27:24 +00:00
Vivek Kumar Dutta
6e8d850da7 Use pipeline credentials for all tests 2024-02-22 10:02:01 +05:30
Amin Ben Romdhane
c26fa5d295 JSON Plugin: Added support for extending/overwriting/excluding in version 2 2024-02-21 16:57:37 +01:00
Vivek Kumar Dutta
5610a5ef43 Use pipeline credentials in unit test 2024-02-21 13:25:46 +00:00
Vivek Kumar Dutta
9aff998ac5 Use pipeline credentials for clonning 2024-02-20 18:07:53 +05:30
Amin Ben Romdhane
b3945f8b0e Feature #13148: Replace vendor implementation with DotSo plugin 2024-01-23 20:52:37 +00:00
Amin Ben Romdhane
df6e91db4a Optimize ci/cd pipeline 2023-12-13 14:54:27 +00:00
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