Commit Graph

28 Commits

Author SHA1 Message Date
Soumya Ghosh Dastidar ebd3e11c1e Added edit git config feature and fixed authserver no role bug
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2021-03-04 14:26:32 +05:30
Saranya-jena 52784159f8 Resolved merge conflicts
Signed-off-by: Saranya-jena <saranya.jena@mayadata.io>
2021-03-02 21:47:54 +05:30
OUM NIVRATHI KALE 471654357d
targets table bug fixes (#2486)
Signed-off-by: oumkale <oum.kale@mayadata.io>
2021-03-02 17:51:30 +05:30
Sarthak Jain 59d30dce07
Added LeaveProject mutation and ListProjects query (#7)
Signed-off-by: SarthakJain26 <sarthak.jain@mayadata.io>
2021-03-02 12:40:12 +05:30
Raj Das 2ebd7e91fc Adding UID and Role to /login response and refactoring in createUser GQL API
Signed-off-by: Raj Das <mail.rajdas@gmail.com>
2021-03-01 12:40:33 +05:30
Ishan Gupta de0418fb2c
(Litmus-Portal) GQL server refractor for database and handlers (#2454)
* Adding datasource and dashboard APIs for analytics / monitoring.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* Fixed formatting.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* GraphQL server refractor

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* Refractor after review.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* Minor fixes after review.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* Sorted imports.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* Reverting frontend changes.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* code analysis fix.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* minor fix

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* Changes after review.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* Codacy fixes.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2021-02-25 19:53:21 +05:30
Soumya Ghosh Dastidar 3ea8687872
Added Workflow Re-run feature (#2471)
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2021-02-25 17:03:23 +05:30
Soumya Ghosh Dastidar f3ce7052c4
Added Query to get GitOps details (#2463)
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2021-02-24 14:01:46 +05:30
Ishan Gupta e14e2a0dac
(Litmus-Portal): Adding datasource and dashboard APIs for analytics / monitoring. (#2439)
* Adding datasource and dashboard APIs for analytics / monitoring.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* Fixed formatting.

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>

* Directory restructure after review

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2021-02-19 00:49:25 +05:30
Soumya Ghosh Dastidar 192cbe9f7b
Added GitOps Feature (#2424)
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2021-02-01 16:58:22 +05:30
Amit Kumar Das a01b3a5696 Minor change and added rest api for private hub images
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2021-01-18 17:42:57 +05:30
Amit Kumar Das b9cf1bad41 Added curd operation and private hub support in myhub
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2021-01-11 18:31:37 +05:30
Amit Kumar Das a94ad9f58f
Migrated MyHub from users collection to MyHub collection (#2337)
* Migrated myhub from users collection to myhub collection

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Updated go-routine and default hub and some changes.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Minor fix

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Removed unnecessary prints

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Added updated at and created at in myhub

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

Co-authored-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
2020-11-12 17:48:47 +05:30
Amit Kumar Das 4aa3fb9a5b
chore(litmus-portal): Patch to keep the workflow runs when schedules are deleted (#2331)
* patch to keep workflow runs on schedules delete

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* go fmt

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Removed delete operation and changes in get workflow query

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-09 12:46:40 +05:30
Raj Babu Das 31aa5d9e3e
Adding delete cluster mutation (#2319)
* Adding delete cluster mutation

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Resolve merge conflict

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Resolve merge conflict

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-06 20:45:03 +05:30
Raj Babu Das b8cade0b6a
chore(litmus-portal): Adding update workflow operation to graphql server (#2327)
* Adding workflow update

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* changes in operations.go

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding update permission

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* changes in operations.go

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Reeusing chaosworkflowInput for update workflow schema

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-06 20:06:59 +05:30
VEDANT SHROTRIA a3b52b017e
Added API Endpoint for fetching yamls for Engine/Experiment/RBAC. (#2324)
* Added Endpoints for experiment yamls.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added support for default public hub.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added error handling

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

Co-authored-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-11-06 19:54:32 +05:30
Raj Babu Das d2ecb9112b
Enhancing workflow delete operation (#2326)
* Enhancing workflow delete operation

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>

* Adding delete permission

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-11-06 00:27:12 +05:30
Soumya Ghosh Dastidar cfc2989657
Added Path to handle duplicate workflow events (#2312)
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2020-11-04 09:48:12 +05:30
Harsh Shekhar 918928ef50
chore(update): user cluster registration schema (#2288)
* update user cluster registration schema

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* Remove extra namespace yaml from cluster-subscriber.yml

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* add missing fields in self-deployer registration

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* add nsExists and saExists field in UserClusterReg mutation

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* check empty string for sa and ns

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>

* Regenerate graphql graph

Signed-off-by: Harsh Shekhar <harsh.shekhar@mayadata.io>
2020-10-30 20:27:55 +05:30
VEDANT SHROTRIA 69fdb6424a
Added Endpoints for Hub Status and Repository resync support. (#2299)
* Codebase refactored.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Added endpoint for hub status

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>

* Updated the schema with consistent names and added resyncing support for hubs.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Removed check for default branch.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Removed logs.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

* Required changes done.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>

Co-authored-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-29 18:53:34 +05:30
VEDANT SHROTRIA cc1ca7b14b
Added Backend Implementation for My Hub and required graphql endpoints. (#2291)
- Backend Implementation for My Hub.
- GitHub Clone feature for My Hub.
- Graphql endpoints for charts and experiment details.

Signed-off-by: Vedant Shrotria <vedant.shrotria@mayadata.io>
Co-authored-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2020-10-27 11:07:58 +05:30
Saranya Jena ff4ffc308c
(feat Teaming): Cancel invite, Remove member, Resend Invitation (#2126)
* Implemented remove member, cancel invite and resend invitation feature

Signed-off-by: Saranya-jena <saranya.jena@mayadata.io>

* minor change

Signed-off-by: Saranya-jena <saranya.jena@mayadata.io>
2020-10-08 11:06:20 +05:30
Raj Babu Das 89c71d5922
Saving cluster yaml token to clusters collection (#2203)
Saving cluster yaml token to clusters collection

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-10-07 15:36:54 +05:30
Raj Babu Das 1590212fc8
Adding no of workflow and schedules in getCluster query (#2197)
* Adding no of workflow and schedules in getCluster graphql query

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-10-06 23:53:02 +05:30
Raj Babu Das 131cb3e19e
Adding clusterid and clustername response in UserClusterReg Mutation (#2184)
* Adding clusterid and clustername response in UserClusterReg Mutation

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-10-06 23:22:03 +05:30
Raj Babu Das a05689b6a4
GQL Mutation for getWorkflows (Workflows + Workflowruns) (#2105)
* GQL Mutation for ListWorkflowsByIDs

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-09-29 10:15:06 +05:30
Raj Babu Das 15beb32e1b
Graphql-server directory restructuring. (#2043)
* Restructuring graphql server

Signed-off-by: Raj Babu Das <raj.das@mayadata.io>
2020-09-14 13:28:27 +05:30