Commit graph

58 commits

Author SHA1 Message Date
Amin Ben Romdhane
a21c3b36b8
B#15082: bbfdm does not fault on invalid wildcard usages 2024-08-30 15:51:51 +00:00
Amin Ben Romdhane
1537993fc8
Introduce a new library: libbbfdm-ubus 2024-08-29 10:11:30 +00:00
Vivek Kumar Dutta
3856d77dfd Align event schema 2024-08-19 21:37:46 +05:30
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
Amin Ben Romdhane
3a3b00b8e4
Remove support for deleting all instances since cwmp and usp protocols do not require it 2024-08-06 14:08:27 +00:00
Amin Ben Romdhane
93a6f6f51c B#14917: Fix setting list of datamodel refrences 2024-08-01 12:24:43 +02:00
Amin Ben Romdhane
2d8844df87 Operate/event: Store output data in blob message 2024-07-31 11:49:09 +02:00
Suvendhu Hansa
c252002089 Added alias value in schema for cwmp GPN 2024-07-12 18:52:06 +05:30
Amin Ben Romdhane
1eaf1298af Move Instance Alias handling to icwmp 2024-07-12 14:50:47 +05:30
Vivek Kumar Dutta
2d65ca3a36 Remove redundant func 2024-05-29 17:30:42 +00:00
Amin Ben Romdhane
13104160ee Micro-service: Fix set method issue using usp proto 2024-05-27 16:06:22 +00:00
Amin Ben Romdhane
8f787e35dc Fix set method with multiple references 2024-05-22 15:27:12 +02:00
Amin Ben Romdhane
4f24925492 Set/Operate methods: Stop parsing micro-services once they have been successfully operated 2024-05-22 15:23:33 +02:00
Amin Ben Romdhane
c35c1da0b2 F#14418: Generic API to datamodel reference handling 2024-05-16 09:47:58 +00:00
Amin Ben Romdhane
90f58787c5 Move Device.Bridging. to bridgemngr 2024-05-14 14:45:20 +00:00
Amin Ben Romdhane
eee1130299 B#14347: usp events not working for multi-instance objects 2024-05-07 19:23:54 +02:00
Amin Ben Romdhane
41d4e915e3 Get Name: Don't return micro-service error when calling 'Device.' or empty path with next-level is false 2024-04-25 17:37:03 +02:00
Amin Ben Romdhane
bf86ab992c Fix 'LowerLayers' value issue after moving 'Ethernet' Object as micro-service
- Fix get value of Device.IP.Interface.*.LowerLayers
- Fix get value of Device.Bridging.Bridge.*.Port.*.LowerLayers
- Fix get value of Device.InterfaceStack.*.LowerLayer
- Fix set method for external parameter via micro-service
2024-03-25 12:02:34 +00:00
Amin Ben Romdhane
abe210ee92 Get Name: Add support for root micro-service object 2024-03-22 13:11:18 +01:00
Vivek Kumar Dutta
afe17e7b3a Support external datamodel reference from json plugin 2024-03-15 11:28:37 +00:00
Amin Ben Romdhane
f168a34598 Call micro-service with its register path when calling get method for the whole tree 2024-03-13 15:30:37 +01:00
Amin Ben Romdhane
52c40d635b B#13539: Setting SIP Client Network to same Network generates fault 2024-02-06 13:32:27 +00:00
Amin Ben Romdhane
eddef9c116 Get Name Method: Several fixes 2024-01-31 16:15:36 +01:00
Amin Ben Romdhane
09d0adde8e Stop browsing the rest of micro-services when calling Get Name RPC for a parameter and receive a successful response 2024-01-31 12:24:17 +01:00
Amin Ben Romdhane
147168fcd5 Micro-service via JSON plugin: remove dot from the main object when loading the tree 2024-01-24 10:57:19 +00:00
Amin Ben Romdhane
b3945f8b0e Feature #13148: Replace vendor implementation with DotSo plugin 2024-01-23 20:52:37 +00:00
Amin Ben Romdhane
36a805cac4 Feature #13149: Move event notification mappings to micro-services 2024-01-23 14:53:42 +01:00
Amin Ben Romdhane
8d32f02f35 T#12237: Add support to show password for SecuredRoles 2024-01-09 12:37:39 +00:00
Suvendhu Hansa
c66b1b1168 Fix warnings 2023-12-15 14:39:40 +00:00
Amin Ben Romdhane
003490a28c B#12980: Can't get the linker for object exposed through micro-services 2023-12-13 17:05:03 +00:00
Amin Ben Romdhane
f43885b47d T#11633: bbfdm: Support transaction commit/abort for microservices 2023-11-28 14:47:36 +00:00
Amin Ben Romdhane
01c0c3769e Get method: Show only the first resolved reference for micro-service object 2023-11-28 13:20:23 +00:00
Amin Ben Romdhane
7ecae3f6d1 Update bbfdm tools 2023-11-20 13:36:36 +00:00
Amin Ben Romdhane
6e40cbdba1 Shows fault messages reported from micro-service instead of standard messages. 2023-11-13 17:36:54 +01:00
Amin Ben Romdhane
ec9ba2fab3 Feature #10819: Support top down stack configuration 2023-10-30 08:27:44 +00:00
Amin Ben Romdhane
6cfbb2f966 B#12370: wildcard searched not working with micro-service datamodel 2023-10-24 15:38:47 +02:00
Vivek Kumar Dutta
6f7a1ae87e Run instance updater from services 2023-10-17 07:36:45 +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
1cae1fdbb7 Fix crash if refrence entry not matched 2023-10-06 05:41:37 +00:00
Amin Ben Romdhane
a66cb2c4e8 Remove unused linker function and minor issues 2023-10-04 16:47:27 +02:00
Amin Ben Romdhane
24281e06e0 Feature #12110: Update linkers based on unique keys 2023-10-02 08:36:00 +00:00
Amin Ben Romdhane
ed36b69d62 Returns an empty value if the linker is not resolved in the main tree 2023-09-21 11:02:29 +02:00
suvendhu
101bc2aba6 fix invalid value for bool type 2023-09-14 15:20:32 +05:30
Amin Ben Romdhane
74bf316022 bbfdm: Add support for external linker in micro-services 2023-09-14 09:31:18 +02:00
Suvendhu Hansa
39c708056e Set parameter value with same value 2023-09-13 17:02:43 +00:00
Amin Ben Romdhane
70a0917cc4 DMLEAF structure: delete 'default_value' argument 2023-08-09 11:07:29 +02:00
Amin Ben Romdhane
e7b48af2cb B#11542: GPN walk at each level fails with micro-services 2023-07-21 11:22:48 +02:00
Amin Ben Romdhane
cd2efb31e4 Get Name Method: do not show error if one of service not registred 2023-05-31 11:44:58 +02:00
Amin Ben Romdhane
f2ce98d970 Use USP_XXX as a prefix for usp errors 2023-05-24 17:55:41 +02:00