ganesh-ecsion / AWS-Manager

0 stars 0 forks source link

Created AWS Manager API's for Android App. #2

Open ganesh-ecsion opened 4 years ago

ganesh-ecsion commented 4 years ago

Today i have setup AWS manager app on my localhost and added database connectivity. Also created Following API's and tested as well.

List of API

  1. userLogin
  2. aws instance listing
  3. aws instance details
  4. aws scheduler : CRUD
  5. userPinGeneration

API DOCS - https://docs.google.com/spreadsheets/d/13aQKS93PRRMXMORDJ8T2Qk7CO_A5IeG5pv81DKyyWPs/edit?usp=sharing

Commit Link - https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/a8edc95249d87ca024a5840934ce059f0b6c4798

ganesh-ecsion commented 4 years ago

Today i have worked on AWS manager API's. Working on Following API's.

List of API

1) addUser 2) describeAwsInstances 3) startAwsInstances 4) stopAwsInstances

ganesh-ecsion commented 4 years ago

Today i have worked on AWS manager API's. Created Following API's.

List of API

1) describeAwsInstances 2) startAwsInstances 3) stopAwsInstances

Commit Link - https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/30b0cf459b8de570f7f3472249c593265a49a004 https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/407a084cfc89cbfea57da5e481e2acaedd7cc41b

ganesh-ecsion commented 4 years ago

Today i have worked on AWS manager API's. Created "describeAwsInstances" API and stored results into 6 tables. Also tested API as well.

Commit Link - https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/b036c657208b4fc82c6f2d563f71ab939657d997

ganesh-ecsion commented 4 years ago

Today i have worked on AWS manager API's. Created AwsUserAccessKey CRUD API's and Updated describeInstances, StopInstances and StartInstances API's. Also tested API's.

Commit Link - https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/640159d012895af1561a90faceebaffd1d7c5d82 https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/cb098e4601d21bb4ab9be14a2748d3e683980843

ganesh-ecsion commented 4 years ago

Today i have worked on AWS manager API's. Created SP to deleted records from multiple tables on deletion of Aws user Key from table. Also tested SP.

ganesh-ecsion commented 4 years ago

Today I have worked on AWS manager API's. Updated SP to deleted records from multiple tables on deletion of Aws user Key from table. Also tested SP.

Also created following API's and tested as well - 1) addAwsInstanceGroup 2) deleteAwsInstanceGroup 3) updateAwsInstanceGroup 4) getAwsInstanceGroups 5) assignAwsInstanceGroupGuid

Commit Link - https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/cb07e377769f1e05cd6a741f8d92be4d4ec6cf8d https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/39b3b890db4805bfd85e95e2657093a0ce43fdf1

ganesh-ecsion commented 4 years ago

Today I have worked on AWS manager API's. Updated assignAwsInstanceGroupGuid API and function. Also worked with Pratik and saurabh on API's things. Did R & D on how to get group_name from another table using array list data in Mysql.

Commit Link - https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/0f650e41faeabb4301823a1825ce8e04305f8bdc https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/78893b0fad26123e5c17f6bfa5e66c17c53e0d40

ganesh-ecsion commented 4 years ago

Today I have worked on AWS manager API's. I have updated Scheduler API's and Function. Also updated the scheduler CRUD operation SP's. Also tested the API's as well.

Commit Link - https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/302f68581eca0400d135676e65c23987edd6cc84 https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/e4592e33725b700250808ed1760492994ab78b00

ganesh-ecsion commented 4 years ago

Today I have worked on AWS manager API's. I have implementing a cron job functionality for scheduler. I have fetched instance ids from group ids associated with that instances. Also taken clone of AWS manager angular 8 project and setup on my localhost.

ganesh-ecsion commented 4 years ago

Today I have worked on AWS manager Project. I have updated AWS manager project UI, Sameer provided new UI for this website. So i have updated all pages and form with new UI.

Commit Link - https://bitbucket.org/ecsion/saurabh_poc/commits/3c1f2fb7d0de36a11d12e4996c36be968087672a

ganesh-ecsion commented 4 years ago

Today I have worked on AWS manager Project. I have fixed following issues - 1) Created a CronJob API and SP which will fetch instance_ids from scheduler group Ids. 2) Checked and Updated API parameter list from AWS Manager API google sheet. 3) Also Fixed some UI changes of AWS manager And review code.

Commit Link - https://bitbucket.org/ganeshpecsion/awsmanagerapis/commits/ed5d31366186f37dcbe9dd53f7015b33da0ce771 https://bitbucket.org/ecsion/saurabh_poc/commits/8c94e48fd1c7a34a28a79377324c2d9a4ee5a8c2