| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|\
| |
| | |
Fix SystemCapabilities redefinition in HMI API
|
| | |
|
|\ \
| | |
| | | |
Allow for unknown enum values for App Service RPCs
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |\ \
| |/ /
|/| |
| | |
| | | |
# Conflicts:
# src/components/application_manager/src/rpc_handler_impl.cc
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Created validate param and seperate function for Validating RPC SmartObject
* Moved validate rpc smart object function to rpc handler interface
* Addressed review comments
* Addressed review comments
|
|\ \ \
| |_|/
|/| |
| | |
| | | |
smartdevicelink/fix/app_service_on_app_service_data_disallowed
Fix onAppServiceData from mobile
|
|/ / |
|
|/ |
|
|\
| |
| |
| |
| | |
smartdevicelink/feature/base_app_services_implementation
Base App Services Implementation
|
| | |
|
| |\
| | |
| | |
| | | |
feature/base_app_services_implementation
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* Initial app service app extension
* Add GetAppServiceData rpc templates.
* Add request to mobile, and fix HMI GASD naming
* Add Core->Mobile Requests and Responses
* HMI GetAppService Request/Response to hmi and from hmi.
* Add mobile on event handling
* Fix GASD Response From Mobile
* Add PerformAppServiceInteraction RPC
* Fixes for GetAppServiceData subscribe, and OnAppServiceData
Fixes allow for multiple consumers on a single app service type. Consumer/provider can be any combination of an ios app(s), android app(s), or an ivi HMI app(s).
* Update AppServicetype to string and fix unit tests
* Implemented RpcPassThroughTimeout param and IncreaseForwardedRequestTimeout function
* Address review comments
* Fixed build tests
* Fix style
* Address comments
* Address comments
* Pass info from provider in GASD response
* Implemented boolean paramter to keep/remove unknown RPC paramaters
* Added plugin keys
* Implemented allowing unknown rpc params if function is handled by AS plugin or is related to SystemCapability
* Implemented handling unknown params for OSCU notifications
* Fixed build tests
* Implemented handling unknown params for RPC Passing
* Initial implementation of RPC Passing
* fixed UNSUPPORTED_REQUEST case
* Moved RPCPassing implementation into seperate class
* Implemented passthrough request timeout
* Addressed style and formatting comments
* Put RPCPassingHandler in seperate file
* Removed unused request/response file (based on review comment r263121367)
* Fixed timeout implementation
* Created functions for handling forwarding requests/responses to core and mobile
* Moved Populating request queue functionality to seperate function
* Changed implementation to use one map with the original request and a queue of app service information
* Fixed timeout implementation
* Seperated RPCPassing checks from IsAppServiceRPC checks
* Added locks for request and timeout queues
* Addressed review comments
* Fixed rpc_passing_handler_ initializer and added comments
* Reduced scope of locks for rpc_passing_queue
|
| | | |
|
| |\ \
| | | |
| | | | |
Increasing Timeout for forwarded AppService requests
|
| | | | |
|
| | |\ \
| | |/ /
| |/| |
| | | | |
'origin/feature/base_app_services_implementation' into feature/forwarded_request_timeout
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Implemented GetFile rpc in MOBILE API
* Initial implementation of GetFile rpc
* Implemented GetFile RPC
* Fixed binary data param in GetFile response
* Added case for handling SmartType UInteger in SmartObject::duplicate function
* Implemented offset and length params
* Implemented GetFile for services published by the HMI
* Switched to events to handle forwarding GetFile request to HMI
* Addressed review comments
* Addressed review comments
* Addressed review comments
* Implemented length parameter
* Changed RPC name from GetFileFromHMI to GetFilePath
* Fix MOBILE_API formatting
* Fix HMI_API formatting
* Addressed review comments
* Checking success rather than result code for hmi response
|
| |\ \ \
| | | | |
| | | | | |
App Services Fixes
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
Also modify getter functions for services
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
* Remove URI Scheme and URI Prefix
* Remove ValidateManifest()
* Style
|
| |\ \ \
| | | | |
| | | | | |
Add logic for `HMIOriginID` and `EmbeddedServices` ini params
|
| | |\ \ \
| | |/ / /
| |/| | |
| | | | | |
feature/app_services_ini_behavior
|
| |\ \ \ \
| | | | | |
| | | | | | |
Add NAVIGATION AppServiceType
|
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Also revise name of `timeStamp` parameter in NavigationServiceData
|
| | | | | | |
|
| | | | | | |
|
| | |/ / /
| |/| | | |
|
| | | | | |
|
| | | |\ \
| | |_|/ /
| |/| | |
| | | | | |
feature/forwarded_request_timeout
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* Add PerformAppServiceInteraction RPC
* Add handling for `requestServiceActive` parameter
* Fix style
* Change PerformAppServiceInteraction class naming
Clarify direction in class name
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
* Initial app service app extension
* Add GetAppServiceData rpc templates.
* Add request to mobile, and fix HMI GASD naming
* Add Core->Mobile Requests and Responses
* HMI GetAppService Request/Response to hmi and from hmi.
* Add mobile on event handling
* Fix GASD Response From Mobile
* Fixes for GetAppServiceData subscribe, and OnAppServiceData
Fixes allow for multiple consumers on a single app service type. Consumer/provider can be any combination of an ios app(s), android app(s), or an ivi HMI app(s).
* Update AppServicetype to string and fix unit tests
* Address review comments
* Address comments
* Address comments
* Pass info from provider in GASD response
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
smartdevicelink/feature/app_service_configuration_es_and_core_origin
Config for embeddedServices and HMIOriginID
|
| | | | | |
| | | | | |
| | | | | | |
Co-Authored-By: JackLivio <jack@livio.io>
|
| | | | | | |
|
| | | | | | |
|
| |\ \ \ \ \
| | |_|/ / /
| |/| | | | |
App Service Policy Implementation
|
| | | | | | |
|
| | | | | | |
|
| | | | | | |
|
| | |\ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
'origin/feature/base_app_services_implementation' into feature/app_service_policies
# Conflicts:
# src/components/application_manager/src/app_service_manager.cc
|