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
af2b0c0203
Align with new code-analysis docker image
2024-09-20 06:18:52 +00:00
Amin Ben Romdhane
2a97435094
static-analysis: Fix issues reported in libbbfdm-api
2024-09-16 12:22:55 +00:00
Amin Ben Romdhane
17d89ad513
Ensure the validity of reference path when trying to set a reference path with an empty reference value
2024-09-11 19:48:19 +02:00
Suvendhu Hansa
c9c4fd2d8a
Validate datatype on set request
2024-09-02 21:03:15 +05:30
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