Commit Graph

1246 Commits

Author SHA1 Message Date
Dharmakeerthi Lasantha
9965d653e9 Merge branch 'feature/appm-store/pbac' into 'master'
Add permission based access control to APPM store

Closes product-iots#392

See merge request entgra/carbon-device-mgt!497
2020-04-20 07:23:30 +00:00
Jayasanka Weerasinghe
f6c332df15 Add permission based access control to APPM store 2020-04-20 12:13:35 +05:30
Shamalka Navod
74050d6db5 Improve APPM application name validating API 2020-04-19 13:44:09 +00:00
Dharmakeerthi Lasantha
831b2fa89f Merge branch 'feature/appm-publisher/pbac' into 'master'
Add permission based access control to APPM Publisher

Closes product-iots#483

See merge request entgra/carbon-device-mgt!507
2020-04-17 12:07:55 +00:00
Jayasanka Weerasinghe
8cf313ec82 Add permission based access control to APPM Publisher 2020-04-17 13:08:02 +05:30
tcdlpds@gmail.com
182c8be98a Improve APPM and Invoker sources 2020-04-17 00:26:37 +05:30
tcdlpds@gmail.com
9abe718838 Fix grammar issue in error message 2020-04-15 20:43:08 +05:30
tcdlpds@gmail.com
4cf24e6b0a Add HEAD API to check the existence of application 2020-04-15 20:15:13 +05:30
Dharmakeerthi Lasantha
a278b6993a Merge branch 'feature/appm-publisher' into 'master'
Change the file structure of APPM Publisher

Closes product-iots#480

See merge request entgra/carbon-device-mgt!503
2020-04-15 06:52:24 +00:00
Jayasanka Weerasinghe
db8417b339 Change the file structure of APPM Publisher 2020-04-15 11:33:20 +05:30
Amanda Randombage
1ac18c80b3 Fix issues in GET /applications API 2020-04-15 00:48:26 +00:00
tcdlpds@gmail.com
dc4bebde4e Add policy ui config beans 2020-04-06 11:14:02 +05:30
tcdlpds@gmail.com
3d0bbf0b1c Add an open endpoint to get UI config
This API endpoint will be used to get app tags, scopes etc. These data will be used in proxy level when it creates access token.
2020-03-31 21:02:29 +05:30
Charitha Goonetilleke
5dc235d8d6 Performance improvements 2020-03-30 09:56:10 +00:00
Jayasanka Weerasinghe
7976ee4e51 Change the file structure of the APIM Store 2020-03-23 18:01:35 +05:30
Yohan Avishke
526c15c360 Add checkstyles dependancy with it's version 2020-03-23 10:06:35 +05:30
Yohan Avishke
d678059da3 Fix issue with package names 2020-03-20 23:00:22 +05:30
Yohan Avishke
8809d63ebd Update package names of PushNotification providers 2020-03-20 16:28:14 +05:30
nipunnadeen
6cab3293c0 Improve the getApplication query to check the tenant 2020-02-27 20:25:57 +05:30
Jayasanka Weerasinghe
cd8ed2d677 Add cross environment build support for react applications 2020-02-26 12:26:40 +05:30
Jayasanka Weerasinghe
a6883c55bb Fix APPM store app crash on app installation product-iots#325 2020-02-13 19:23:14 +05:30
Dharmakeerthi Lasantha
df6848458d Merge branch 'fix/appm-store/device-install' into 'master'
Load both active & inactive devices in APPM device installation

Closes product-iots#318

See merge request entgra/carbon-device-mgt!432
2020-01-31 11:36:32 +00:00
Yohan Avishke
d07f5b3713 Add API to download device-type agent 2020-01-29 11:03:21 +00:00
Jayasanka Weerasinghe
3bf3dfd2e7 Load both active & inactive devices in APPM device installation 2020-01-29 14:56:39 +05:30
Jayasanka Weerasinghe
1478515470 Add ESLint to APPM publisher ui & fix errors 2020-01-16 11:46:00 +05:30
Jayasanka Weerasinghe
73e2246a20 Remove unwanted app release api call from APPM UIs 2020-01-15 05:25:33 +05:30
Dharmakeerthi Lasantha
30aafba8ca Merge branch 'application-mgt-new' into 'master'
Improve functionality of UI interceptor

See merge request entgra/carbon-device-mgt!418
2020-01-14 02:18:33 +00:00
lasanthaDLPDS
b5ee0bdb8c Improve functionality of UI interceptor 2020-01-11 13:32:52 +05:30
Jayasanka
8bdd4e10ec Add lint script to the mvn build in APPM store 2020-01-01 18:35:58 +05:30
Jayasanka
d4d7089800 Fix ESLint errors in APPM Store react app 2020-01-01 17:03:15 +05:30
Jayasanka
fae659c32c Add .prettierrc config file to APPM store react app 2020-01-01 17:03:14 +05:30
Jayasanka
04b0356485 Add eslint to APPM store 2020-01-01 17:03:14 +05:30
Entgra Builder
0e96e3fafd [maven-release-plugin] prepare for next development iteration 2019-12-16 09:57:26 +00:00
Entgra Builder
80f9d3546b [maven-release-plugin] prepare release v4.1.6 2019-12-16 09:57:19 +00:00
Entgra Builder
cd94992d6f [maven-release-plugin] prepare for next development iteration 2019-12-10 13:48:39 +00:00
Entgra Builder
cd7ca88a1e [maven-release-plugin] prepare release v4.1.6 2019-12-10 13:48:32 +00:00
Dharmakeerthi Lasantha
a109725d88 Merge branch 'master' into 'master'
Fix pagination in store UI install/uninstall

Closes product-iots#283

See merge request entgra/carbon-device-mgt!400
2019-12-10 13:27:46 +00:00
lasanthaDLPDS
1c24707b9f Add PostgreSQL support for the App Manager 2019-12-10 09:35:59 +05:30
shamalka
148eaa69da Fix pagination in store UI install/uninstall 2019-12-07 08:29:39 +05:30
shamalka
f5d754d159 Add footer text of app manager UI to config 2019-12-06 12:05:17 +05:30
Entgra Builder
270e16fc3a [maven-release-plugin] prepare for next development iteration 2019-12-04 07:51:03 +00:00
Entgra Builder
f0384d9775 [maven-release-plugin] prepare release v4.1.5 2019-12-04 07:50:55 +00:00
shamalka
933e0d16a4 Store UI pagination fix 2019-11-26 16:03:24 +05:30
Saad Sahibjan
b74cc71e30 Merge branch 'application-mgt-new' into 'master'
Fix app installing issue if uninstall operation trigger twice at same time

See merge request entgra/carbon-device-mgt!389
2019-11-25 05:55:45 +00:00
lasanthaDLPDS
09a10f44dd Improve APP subscribing functionality 2019-11-18 13:44:55 +05:30
lasanthaDLPDS
c5944f6602 Fix app installing issue if uninstall operation trigger twice at same time 2019-11-18 13:44:55 +05:30
Turcy
5483a06aa7 Add Content-length to artifact file response 2019-11-18 12:13:21 +05:30
Saad Sahibjan
7437545b0d Fix web clip uninstallation issues in ios 2019-11-06 19:31:48 +05:30
Entgra Builder
bea11b7d81 [maven-release-plugin]prepare for next development iteration 2019-11-06 11:02:35 +00:00
Entgra Builder
2aa50223e0 [maven-release-plugin]prepare release v4.1.4 2019-11-06 11:02:28 +00:00
Entgra Builder
252a3f2edc [maven-release-plugin]prepare for next development iteration 2019-11-06 07:20:39 +00:00
Entgra Builder
74c6eb6be7 [maven-release-plugin]prepare release v4.1.4 2019-11-06 07:20:32 +00:00
lasanthaDLPDS
d7fbddf78d Fix app uninstall-operation-mapping table updating issue 2019-11-06 00:15:54 +05:30
Entgra Builder
555ea6a808 [maven-release-plugin]prepare for next development iteration 2019-11-05 14:15:27 +00:00
Entgra Builder
347180a321 [maven-release-plugin]prepare release v4.1.3 2019-11-05 14:15:20 +00:00
Dharmakeerthi Lasantha
406b79a7e8 Improve app manager app installing functionality. 2019-11-05 13:53:29 +00:00
Jayasanka Weerasinghe
97a03a1aa1 Add minor UI fixes to APPM UI
The following changes are with this commit
- Display wrong credentials error in Login form
- Display tags and categories in APPM store release view
2019-11-05 10:08:22 +00:00
Dharmakeerthi Lasantha
701ebb0db7 Merge branch 'master' into 'master'
Fix web clips installation not working for iOS

See merge request entgra/carbon-device-mgt!380
2019-11-05 06:44:34 +00:00
Saad Sahibjan
d2f8b6e160 Fix web clips installation not working for iOS 2019-11-05 11:12:35 +05:30
Nipun Nadeen De Silva
3f582db051 Set the correct count value of the subscribers retrieving API 2019-11-05 02:35:06 +00:00
Jayasanka Weerasinghe
c7a9da41c5 Change helper texts in APPM Publisher app upload form 2019-11-04 17:50:34 +00:00
Jayasanka Weerasinghe
85890e9036 Add minor UI fixes to APPM UI
The following changes are with this commit
- Display wrong credentials error in Login form
- Display tags and categories in APPM store release view
2019-11-04 12:02:46 +00:00
charitha
efff1e2cfd Fix device group related issues
- Create group - Not working when group properties are not available
- Delete group - SQL error
- Get devices of group - Database connection management issue
2019-11-03 23:51:54 +05:30
Entgra Builder
8d8c3cce16 [maven-release-plugin]prepare for next development iteration 2019-11-02 07:16:43 +00:00
Entgra Builder
f596f3ef81 [maven-release-plugin]prepare release v4.1.2 2019-11-02 07:16:36 +00:00
Dharmakeerthi Lasantha
3ca303cdb5 Fix app installing issue in kiosk 2019-11-01 13:11:11 +00:00
Jayasanka Weerasinghe
70e56f02c2 Add minor UI fixes to APPM UI
The following changes are with this commit
- Display wrong credentials error in Login form
- Display tags and categories in APPM store release view
2019-11-01 12:50:42 +00:00
Entgra Builder
244a60fe3e [maven-release-plugin] prepare for next development iteration 2019-10-31 09:45:11 +00:00
Entgra Builder
6f06f9f318 [maven-release-plugin] prepare release v4.1.1 2019-10-31 09:45:02 +00:00
Jayasanka
b391dd8cf9 Increase initial limit value of apps to 30 in APPM Store 2019-10-31 14:26:58 +05:30
Jayasanka
5139415995 Fix wrong offset value in app view of APPM Store UI 2019-10-31 14:04:03 +05:30
Jayasanka
8ed7c15bdd Fix app offset issue in APPM Store UI 2019-10-31 13:34:44 +05:30
Jayasanka
01de8aa665 Remove unwanted code linei 2019-10-31 11:39:37 +05:30
Jayasanka
5a32912a7b Get updated data from payload in Application update in APPM UI 2019-10-31 08:45:58 +05:30
Jayasanka
c54b29a182 Remove managed configuration option from non android ent. apps in APPM UI 2019-10-31 08:45:39 +05:30
lasanthaDLPDS
07d87ae4f2 Fix public app installing issue in APPM 2019-10-31 08:45:39 +05:30
Dharmakeerthi Lasantha
635416f766 Fix public app installing issue and improve tool-tip texts 2019-10-30 17:17:22 +00:00
Entgra Builder
42a6d298aa [maven-release-plugin]prepare for next development iteration 2019-10-28 16:10:32 +00:00
Entgra Builder
a5bdedcfa2 [maven-release-plugin]prepare release v4.1.0 2019-10-28 16:10:22 +00:00
Inosh Perara
e7ccff1f69 Merge branch 'application-mgt-new' into 'master'
Uninstall related fixes for Google EMM APIs

See merge request entgra/carbon-device-mgt!364
2019-10-28 15:31:19 +00:00
inoshperera
5a3d9c455a improve uninstall API for Google EMM APIs 2019-10-28 20:43:01 +05:30
Entgra Builder
bb7a2656cb [maven-release-plugin]prepare for next development iteration 2019-10-28 14:44:30 +00:00
Entgra Builder
c85e2b64a8 [maven-release-plugin]prepare release v4.0.9 2019-10-28 14:44:23 +00:00
Jayasanka
bd318d9af8 Remove unwanted console logs 2019-10-28 17:18:41 +05:30
Jayasanka
2c6d8eb993 Add infinite scroll to apps view in APPM store UI
Additional changes,
- Remove padding from the footer in APPM UI
2019-10-28 17:02:57 +05:30
Entgra Builder
05babca6ba [maven-release-plugin]prepare for next development iteration 2019-10-28 10:19:49 +00:00
Entgra Builder
9f2f4a44d7 [maven-release-plugin]prepare release v4.0.1 2019-10-28 10:19:42 +00:00
Jayasanka
fc4d8e3a6b Merge branch 'master' of https://gitlab.com/entgra/carbon-device-mgt into application-mgt-new 2019-10-28 14:40:48 +05:30
Jayasanka
84ee824716 Add ent. app installation feature to APPM UI 2019-10-28 14:38:46 +05:30
Jayasanka
9b98475ea1 Merge branch 'application-mgt-new' of https://gitlab.com/tcdlpds/carbon-device-mgt into application-mgt-new 2019-10-28 12:01:20 +05:30
Jayasanka
138ed15dff Modify search by app field in APPM Publisher UI 2019-10-28 11:59:12 +05:30
Entgra Builder
674c61a1fb [maven-release-plugin]prepare for next development iteration 2019-10-27 20:07:56 +00:00
Entgra Builder
c3b3f2e9d1 [maven-release-plugin]prepare release v4.0.0 2019-10-27 20:07:49 +00:00
lasanthaDLPDS
db0b362244 Merge branch 'application-mgt-new' of gitlab.com:entgra/carbon-device-mgt into application-mgt-new 2019-10-27 21:01:50 +05:30
Jayasanka
c5bc96d8cc Fix invalid support OS version issue in APPM publisher UI 2019-10-26 19:40:20 +05:30
Jayasanka
9fa4047d07 Merge remote-tracking branch 'upstream/application-mgt-new' into application-mgt-new
# Conflicts:
#	components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/apps/list-apps/AppDetailsDrawer/AppDetailsDrawer.js
#	components/application-mgt/org.wso2.carbon.device.application.mgt.publisher.ui/react-app/src/components/apps/list-apps/appsTable/AppsTable.js
#	components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/components/apps/release/ReleaseView.js
#	components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/components/apps/release/SubscriptionDetails.js
2019-10-26 17:19:59 +05:30
Jayasanka
9303d37451 Add custom forbidden alerts messages in APPM store UI 2019-10-26 17:06:35 +05:30
Jayasanka
84ad27f299 Add custom forbidden alerts messages in APPM publisher UI 2019-10-26 16:15:55 +05:30
Jayasanka
6245e564a4 Add refresh button to subscription details table 2019-10-26 13:04:02 +05:30
Jayasanka
9dd7444cd7 Add unrestricted roles field to Add new app form 2019-10-26 11:33:03 +05:30
lasanthaDLPDS
6f42f1fdf8 Add new app attribute to identify android enterprise app 2019-10-26 09:06:55 +05:30
lasanthaDLPDS
8feb157bb9 Merge branch 'application-mgt-new' of gitlab.com:entgra/carbon-device-mgt into application-mgt-new 2019-10-26 05:14:30 +05:30
lasanthaDLPDS
7eb3a5d762 Fix issues in APPM subscription flow 2019-10-26 05:13:58 +05:30
lasanthaDLPDS
4989ac2d0c Add new API to perform ent. app installation 2019-10-25 09:14:32 +05:30
Jayasanka Weerasinghe
9807a36098 Add ui improvements to APPM Publisher UI
The following changes are with this commit
- View subscription status of devices in release view
- Display server error response in add new app form
2019-10-24 15:37:29 +00:00
lasanthaDLPDS
2757d96c33 Add new service to update APPM DB for enterprise install 2019-10-24 19:24:55 +05:30
Jayasanka
dff6d74c72 Merge remote-tracking branch 'upstream/application-mgt-new' into application-mgt-new
# Conflicts:
#	components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/components/apps/release/InstalledDevicesTable.js
#	components/application-mgt/org.wso2.carbon.device.application.mgt.store.ui/react-app/src/components/apps/release/ReleaseView.js
2019-10-24 16:59:55 +05:30
Jayasanka
cd062f0788 Add UI improvements to APPM UI
The following changes are with this commit
- Fix wrong 401 redirection in Subscription details table
- Add pagination to releases list in App Details Drawer
- Show published badge on app icon in apps table and releases list
2019-10-24 16:56:24 +05:30
Dharmakeerthi Lasantha
84b54c1996 Merge branch 'application-mgt-new' into 'application-mgt-new'
Improve app manager source

See merge request entgra/carbon-device-mgt!344
2019-10-22 17:39:05 +00:00
Jayasanka Weerasinghe
08860acfba Add ui improvements to APPM Publisher UI
The following changes are with this commit
- View subscription status of devices in release view
- Display server error response in add new app form
2019-10-22 17:32:56 +00:00
Jayasanka
e762d35a74 Remove subscription type from APPM publisher filter UI 2019-10-22 22:28:44 +05:30
Jayasanka
d75724563a Merge branch 'application-mgt-new' of https://gitlab.com/entgra/carbon-device-mgt into application-mgt-new 2019-10-22 22:18:52 +05:30
lasanthaDLPDS
2103306fa1 Improve APPM source
Fix formatting issues, add java doc comments, improve transaction handling
2019-10-22 19:45:25 +05:30
Jayasanka
951325ee75 Add ui improvements to APPM Publisher UI
The following changes are with this commit
- View subscription status of devices in release view
- Display server error response in add new app form
2019-10-22 16:08:09 +05:30
lasanthaDLPDS
c3349a89a4 Improve scope in device subscription view API 2019-10-22 00:10:25 +05:30
Jayasanka
6a5e21dd9b Create UI to display installed devices 2019-10-21 21:54:01 +05:30
Jayasanka
6c78491482 Add loading animation to filter & lifecycle components in APPM 2019-10-21 21:54:01 +05:30
lasanthaDLPDS
b5a86d8e79 Merge branch 'application-mgt-new' of gitlab.com:entgra/carbon-device-mgt into application-mgt-new 2019-10-21 20:00:29 +05:30
lasanthaDLPDS
d4f3754ebc Add new admin API to get app subscription data 2019-10-21 19:59:19 +05:30
Jayasanka Weerasinghe
78bd339cd4 Add loading animation when installing/uninstall app in APPM store 2019-10-21 09:59:56 +00:00
inoshperera
0db399814b MS SQL based syntax fixes 2019-10-21 14:04:38 +05:30
inoshperera
422e106c36 MS sql related bug fixes 2019-10-20 09:41:07 +05:30
inoshperera
f3d34a0ad6 Add return generated keys flag 2019-10-20 07:24:08 +05:30
Inosh Perara
7477c4052b Merge branch 'application-mgt-new' into 'application-mgt-new'
Add UI improvements to APPM UI

See merge request entgra/carbon-device-mgt!331
2019-10-19 16:50:03 +00:00
Jayasanka
0a9d2e6426 Rename Any OS version's key to "All" in APPM publisher UI 2019-10-19 20:48:25 +05:30
Jayasanka
90570e1d3c Add "Any OS version" option to supported OS version in APPM publisher UI 2019-10-19 20:46:03 +05:30
Jayasanka
b4d76b893d Fix code issues in App Upload form in APPM UI 2019-10-19 17:39:04 +05:30
Jayasanka
13bdeee883 Set favicon when loading APPM UI 2019-10-19 16:00:48 +05:30
Jayasanka
22ef153d80 Update ratings & review when adding/editing or deleting a review in APPM 2019-10-19 15:52:37 +05:30
lasanthaDLPDS
60947eb1e8 Improve app subscribing flow 2019-10-19 11:24:22 +05:30
Jayasanka
dfc4ce98cb Add improvements to add & edit application forms in APPM UI
- Remove price field and tenancy sharing switch
- Make supported OS versions a required field
2019-10-19 04:57:16 +05:30
lasanthaDLPDS
d1e6aab5cd Improve APPM DAO layer to support MsSQL 2019-10-19 02:29:27 +05:30
lasanthaDLPDS
0dbd4bf2db fix compilation error 2019-10-18 17:41:00 +05:30
lasanthaDLPDS
b5a1433709 Improve SQL queries in APPM 2019-10-18 17:17:38 +05:30
ausam riyaaz
2e8a706724 Fix MsSQL syntax issues. 2019-10-18 11:40:49 +00:00
lasanthaDLPDS
5dfc7b0430 Fix app installing issue in multiple times 2019-10-18 11:45:59 +05:30
lasanthaDLPDS
5e384c9403 Improve APPM subscription flow 2019-10-17 20:43:08 +05:30
lasanthaDLPDS
afb487dedc Improve APPM subscribing functionality 2019-10-17 11:24:58 +05:30
Dharmakeerthi Lasantha
f7596926dd Merge branch 'application-mgt-new' into 'application-mgt-new'
Fix MsSQL and Oracle syntax issues

See merge request entgra/carbon-device-mgt!321
2019-10-16 12:19:12 +00:00
Jayasanka Weerasinghe
12d68579a6 Fix ui issues in android enterprise
- Hide managed configs when android enterprise is disabled
- Send current host and port to get android enterprise token
2019-10-16 12:06:19 +00:00
Nipun Nadeen De Silva
84bf912356 Add entgra license header 2019-10-16 11:46:19 +00:00
lasanthaDLPDS
00526352da Fix MsSQL and Oracle syntax issues 2019-10-16 17:01:32 +05:30
lasanthaDLPDS
6b72f71101 Fic MsSQL and Oracle prepared statement building issue 2019-10-16 11:34:34 +05:30
lasanthaDLPDS
2efbad9e6c Upgrade APPM version 2019-10-15 14:05:38 +05:30
lasanthaDLPDS
0b238b9c45 Merge with upstream master 2019-10-15 12:51:54 +05:30
lasanthaDLPDS
46d28cca8d Add MsSQL and Oracle support for APPM 2019-10-15 09:15:44 +05:30
nipun
820f94815f Fix the os version issue of the APPM publisher 2019-10-14 16:45:49 +05:30
nipun
d19d9f20c4 Improve the profile feature to Show the logged user name 2019-10-14 15:35:42 +05:30
nipun
cc0ba7444e Add the function call to mobile nav bar of the APPM ui 2019-10-14 13:08:26 +05:30
nipun
06dee0e6a5 Fix the app search bar icon issue of the APPM publisher 2019-10-14 10:58:50 +05:30