lasantha
ef0e7ee738
adding sorting orders
2018-03-05 17:11:44 +05:30
lasantha
9f609964b7
adding application types
2018-03-05 17:11:44 +05:30
lasantha
6b0e281112
Adding APK file validation functionalty
...
To implement apk file validation we are using external library. APK parser: https://github.com/hsiafan/apk-parser
2018-03-05 17:11:44 +05:30
lasantha
460a356bee
Adding Application management functionalities and API
...
Adding application, application lifecycle and application release management business logic and also API implementation
2018-03-05 17:11:44 +05:30
lasantha
5ee9983305
modified application management store API
...
This is WIP API and in order to avoid build failure commented few lines and those need to be fixed when the development continues
2018-03-05 17:11:44 +05:30
lasantha
c3d0b375a5
Adding App storing functionalities
...
Adding App deleting, editing and storing fucntionalities and fixed related bugs. To delete application artifacts, used recursive method and validation application is removed from the storage management. Since application validation is doing at application management and it is guaranteed that storage management is called after the application management removed the application validation from storage management
2018-03-05 17:11:44 +05:30
lasantha
2cbf78d464
Fixed issues in Generic DAO Impl
2018-03-05 17:11:44 +05:30
Madawa Soysa
b911c9e169
Adding entity application mapping to the database
...
When an application installation request is made other than adding an application install operation a mapping between the devices and the installed applications are kept in the database. In a case where an enterprise wide installation happens a mapping is made with the respective entity and the application.
This commit implement the mapping function.
Related to issue wso2/product-iots#1688
2018-02-20 18:51:34 +05:30
Madawa Soysa
debe93cb03
Improving application subscription API
...
Changing the DeviceIdentifier bean to the same as org.wso2.carbon.device.mgt.common.DeviceIdentifier and implement the install app device.
Adding an ApplicationInstallResponse as the response to respond with more information to the application install request.
related to wso2/product-iots#1688
2018-02-19 10:22:08 +05:30
Madawa Soysa
f66ff60ada
Adding a method to retrieve Application by UUID
...
Application install request is made for a UUID which is associated with an application release. In order to get the details of the application to build the payload of the install application operation, it is required to get the application from the database related to the UUID.
2018-02-19 10:22:08 +05:30
Madawa Soysa
690eff6660
Refactoring mobile application subscription API
2018-02-19 10:22:08 +05:30
lasantha
6792c21210
Rmoved the lifecycle managemt
...
Removed the lifecycle management core and formatted the source
2018-02-15 10:36:28 +05:30
lasantha
9b1820dca5
Adding Lifecycle Management functionalities and fixed related bugs
2018-02-14 16:51:49 +05:30
lasantha
fb8d9dd494
refactored the source and fixed some bugs
2018-02-07 00:14:01 +05:30
lasantha
669881eae7
adding appliction release functionalites and fixed build failure
2018-02-05 19:23:57 +05:30
lasantha
f17c36d13f
Added app release updating fucntionality and fixed APPM related bugs
2018-02-04 23:28:07 +05:30
lasantha
c392f0e57d
merge with upstream and fixed conflicts
2018-02-04 04:13:14 +05:30
lasantha
fdac04dd3e
complete app release getting flow and fixed related bugs
2018-02-04 04:05:04 +05:30
lasantha
569007514e
Added app release creation method and fixed issues
2018-02-02 12:59:31 +05:30
lasantha
317386afb8
bump version of the app manager component
2018-01-28 10:29:54 +05:30
nishadi
c50de8e2de
Modified CommentsDAOmpl
...
Removed concatenation.
2018-01-18 16:33:04 +05:30
nishadi
a321bf934b
Modified CommentsManagerImpl
...
Reformatted.
2018-01-18 16:26:40 +05:30
nishadi
40771cbfcd
Modified CommentDAOImpl
...
String sql change int constant.
2018-01-18 16:21:18 +05:30
nishadi
8f8ec9a86a
parameter in the consumes annotation changed to application/json
2018-01-18 15:56:38 +05:30
nishadi
eced883e7f
Error response message changed.
2018-01-18 15:54:34 +05:30
nishadi
7242c63e60
CommentId changed into commentId
2018-01-18 14:54:15 +05:30
nishadi
27d3862ac8
CommentId changed into commentId
2018-01-18 14:42:40 +05:30
nishadi
3b86f8a443
CommentId changed into commentId
2018-01-18 14:16:48 +05:30
nishadi
da0b147050
modified commentsManagerImpl
...
Reformatted.
2018-01-18 13:31:21 +05:30
nishadi
f02a0b9e6c
Modified pom.xml at org.wso2.carbon.device.application.mgt.common
...
Extra dependency to "org.wso2.carbon.device.application.mgt.core" is removed.
2018-01-18 11:32:32 +05:30
nishadi
4ea87284f2
Modified CommentAPIImpl
...
Reformatted
2018-01-18 11:17:05 +05:30
nishadi
a1868939a7
Modified CommentDAOImpl
...
Reformatted
2018-01-18 02:44:56 +05:30
nishadi
30ae09b067
Modified CommentDAOImpl
...
Reformatted
2018-01-18 02:42:57 +05:30
nishadi
c35ccf9888
Modified CommentManagerImpl
...
Changed the messages of the Exceptions.
2018-01-18 02:06:15 +05:30
nishadi
62ac3455dd
Changed license year
2018-01-18 00:11:52 +05:30
nishadi
ff3eacd0ba
Removed suppressing deprecated warning.
2018-01-18 00:06:41 +05:30
nishadi
a6f2486ec6
Modified Comment ManagementAPiImpl
...
changed returning error response message into "return Response.status(Response.Status.INTERNAL_SERVER_ERROR).entity(msg).build();"
2018-01-18 00:03:46 +05:30
nishadi
919a7a8ddd
Modified pom.xml at org.wso2.carbon.device.application.mgt.api
...
removed extra dependencies
2018-01-17 17:27:18 +05:30
nishadi
4c1d8dfa4d
Modified APIUtil
...
Modified the osgi contexts and reformatted.
2018-01-17 16:28:17 +05:30
nishadi
3cc15d0df0
Reformatted the code.
2018-01-17 16:06:41 +05:30
nishadi
3bfb2addbb
Reformatted the code.
2018-01-17 15:58:01 +05:30
nishadi
1bbd0b1aa5
Modified CommentManagerImpl ,CommentManagementAPIImpl,CommentManagementAPI
...
Modified the exceptions.
2018-01-17 15:32:59 +05:30
nishadi
c1dca737f7
Modified CommentManager
...
Edited the comments.
2018-01-17 15:16:29 +05:30
nishadi
3bd6d03b4c
Modified CommentManagerImpl and CommentManager
...
wrapped & thrown the sql and db exceptions with CommentManagementException and ApplicationManagementException.
2018-01-17 15:13:22 +05:30
nishadi
caa47417bc
Modified CommentManagerImpl
...
removed catch (SQLException e) and catch (DBConnectionException e).
2018-01-17 14:27:44 +05:30
nishadi
74ea82c926
Modified CommentManagerImpl
...
Renamed ApplicationManagementDAOFactory.getCommentDAO as commentDAO
2018-01-17 13:36:42 +05:30
nishadi
a45ba625fe
Renamed apAppCommentId into CommentId
2018-01-17 12:26:42 +05:30
nishadi
906535eb24
Modify CommentsManagerImpl
...
Removed Not found Exception
2018-01-17 11:51:32 +05:30
nishadi
4fb77cbee8
Modify CommentsManagerImpl
...
Removed throwing NullPointerException;
2018-01-17 11:45:14 +05:30
nishadi
a1911432a6
Modify PaginationConfiguration
...
Removed commented codes.
2018-01-17 11:32:50 +05:30