inoshperera
61c0ebc995
Adding unit tests case infrastructure to core and adding unit testcases for ArtifactsParser.java
2018-09-15 17:30:38 +05:30
inoshperera
2011843736
Adding APK parcing and ipa parsing capability
2018-09-14 22:19:49 +05:30
lasanthaDLPDS
222225121c
Modify isRestricted data type
2018-09-13 13:08:40 +05:30
lasanthaDLPDS
4316cb0ef4
Add javadoc comments and improve logic
2018-09-12 18:20:05 +05:30
lasanthaDLPDS
26568273e5
Improve app creating logic and comment management
2018-09-12 04:13:51 +05:30
lasanthaDLPDS
e5ef68fa3c
Improve comment management
2018-09-11 17:39:19 +05:30
lasanthaDLPDS
2fd7601139
Refactor and modify storage management logic
2018-09-10 01:14:35 +05:30
lasanthaDLPDS
c950223283
Refactor the source
2018-09-09 21:21:17 +05:30
lasanthaDLPDS
1cce5d7e34
Improve app managing functionalties and refactor the source
2018-09-08 08:55:53 +05:30
lasanthaDLPDS
9379c2ae47
Fix build failure
2018-08-19 15:33:20 +05:30
lasanthaDLPDS
797652b741
Merge branch 'application-mgt-new' of https://github.com/wso2/carbon-device-mgt into application-mgt-new
2018-08-19 13:22:22 +05:30
Dharmakeerhi Lasantha
bc162d05fd
Merge pull request #1199 from NishadiPrasangini/AppManager
...
App manager
2018-04-23 11:17:34 +05:30
lasanthaDLPDS
c755dc018a
Add Application updating functionality
2018-03-28 00:08:42 +05:30
lasanthaDLPDS
6c65aef26c
Remove unnecessary imports
2018-03-22 00:29:19 +05:30
lasanthaDLPDS
d5b2bfd510
Modify Application and Release validation methods
...
Ahis commit contaisns followings. Added a query to get application release when application id and release UUID is passed. Modified application validation method and removed unnecessary logic. Modified Application release validation method aand removed unnecessary logic. As a result of these modifications, modified relevant method calls as well
2018-03-21 23:53:46 +05:30
lasanthaDLPDS
47a02dc903
Add permision check and app status check for deletion
2018-03-21 17:41:32 +05:30
lasanthaDLPDS
a05c412d77
Copy publisher and store web apps into IoTS webapp folder
...
Added p2.inf configuration to copy store and publisher web apps into IoTS webapp folder
2018-03-20 18:10:49 +05:30
lasanthaDLPDS
0b78df50a7
Add application deleting functionality
...
Modified DAO layer. When delete an application it is moved to REMOVED status.
2018-03-20 17:43:37 +05:30
lasanthaDLPDS
c95733a781
Add iOS applications and Web Clip publishing functionality
...
This commit contains followings
Added dependencies for URL validation and plist parsing.
Added version retrieval functionality for iOS application
Added WEB clip publishing functionality.
In order to compatible with above functionalities modified the source
2018-03-20 17:14:15 +05:30
lasanthaDLPDS
b45d11bfdc
Fix issues in swagger definition
2018-03-20 09:54:24 +05:30
lasanthaDLPDS
976d0ad60d
Modify application retrieval API
...
As per the API designing best practices, added offset and limit query parameters for application getting API.
2018-03-19 20:37:30 +05:30
lasanthaDLPDS
71aa6762ac
Refactor APPM DAO Layer
...
Refactored the APPM DAO layer. Further verified and added required functionality to compatible with other DBMS, such as Oracle, PostgreSQL, MSSQL
2018-03-19 18:41:23 +05:30
lasantha
f9559a510b
Remove tenant id from the Application Release bean
2018-03-12 11:14:15 +05:30
lasantha
e00aa1be09
Fix build failure
...
Removed application release management service refernce from the ApplicationManagementUtil.java
2018-03-12 11:13:07 +05:30
lasantha
6f18a70d4b
Add application release updating logic into the service layer
...
Adding application release updating logic and application release creating logic into the service layer.
2018-03-12 11:07:47 +05:30
lasantha
f83b466955
Format the application management API source
2018-03-12 11:00:29 +05:30
lasantha
8b505a7741
Reformat the DAO layer and add application release updating SQL logic
...
In order to fix DAO issues and improve the logic, modified the DAO layer. Further added generic application release SQL to update application release.
2018-03-12 10:57:23 +05:30
lasantha
1b7451327e
Remove application release management service source.
...
The application release management service source is moved to application management service. Therefore removed the application release management service source from the application management component.
2018-03-12 10:45:45 +05:30
lasantha
fc30d00ecd
Fix minor DAO layer issues
2018-03-05 17:57:04 +05:30
lasantha
b0eafe7180
Fixed application management issues and improve functionalities
2018-03-05 17:15:40 +05:30
lasantha
7278408b44
Refactored the source code
2018-03-05 17:15:40 +05:30
lasantha
c3f04eeed0
refactored the Application management DAO layer
2018-03-05 17:15:39 +05:30
lasantha
6e3cc085ff
Fixed application getting issues and improved the application getting functionality
...
Improved application functionalities. Modified service layer, DAO layer and API layer
2018-03-05 17:14:48 +05:30
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
nishadi
565087f4f2
Changed CommentManagementAPIImpl
...
Message of the errors were changed.
2018-02-28 12:16:20 +05:30
nishadi
b5c28943ee
Changed CommentManagementAPIImpl
...
changed returning null into response ok.
2018-02-28 11:22:51 +05:30
nishadi
2981a1537e
Changed CommentManagementAPIImpl
...
changed returning null into response ok.
2018-02-28 11:21:41 +05:30
nishadi
f82368990f
Changed CommentManagementAPIImpl
2018-02-27 17:23:49 +05:30
nishadi
0ac0efcf2e
Add new methods
...
Exception handling test methods for rating methods
2018-02-27 17:22:08 +05:30
nishadi
e70899a193
Add new methods
...
Exception handling test methods for rating methods
2018-02-27 16:47:12 +05:30
nishadi
55a005e992
Add new methods
...
Exception handling test methods for rating methods
2018-02-27 15:36:27 +05:30
nishadi
dab9208168
Add new methods
...
TestAddCommentInternalError and TestDeleteComment.
2018-02-27 13:04:38 +05:30
nishadi
dff3cf7645
Reformatted the codes
2018-02-26 23:30:11 +05:30
nishadi
9936bda78b
CommentManagementAPITest class
...
adding copyright message.
2018-02-26 23:14:17 +05:30