Commit Graph

1793 Commits

Author SHA1 Message Date
Ishan Gupta 22f1306496
CSS and other bug fixes for 2.0 beta 1 (#2535)
* bug fixes for beta 1

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* modal bug fixes for beta 1

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>
2021-03-13 12:06:33 +05:30
VEDANT SHROTRIA d8abba9b62
Added changes for data-cy identifiers for testing. (#2534)
* Added data-cy params.

Signed-off-by: Jonsy13 <vedant.shrotria@chaosnative.com>

* Added data-cy params.

Signed-off-by: Jonsy13 <vedant.shrotria@chaosnative.com>
2021-03-13 11:40:28 +05:30
Amit Kumar Das 3dd811ac54
chore(litmus-portal): Fixed the MyHubs typo and updated the Gitops section (#2536)
* Fixed the MyHubs typo and updated the Gitops section

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

* Minor change

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

* Fixed deepscan issue

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2021-03-12 13:51:47 +00:00
Sarthak Jain 831c157588
Revoking admin's privileges to edit created user's fullname and email (#2533)
Signed-off-by: SarthakJain26 <sarthak.jain@mayadata.io>
2021-03-12 14:53:01 +05:30
Saranya Jena 78ac43fb8a
welcome modal bug fix (#2532)
Signed-off-by: Saranya-jena <saranya.jena@mayadata.io>
2021-03-12 00:49:24 +05:30
Saranya Jena 05b2bdfe42
Teaming Code refactor, updated queries to use UID (#2529)
* Teaming Code refactor, updated queries to use uid

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

* Removed unused comments

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

* moved styleTab to styles, updated the litmus ui

Signed-off-by: Saranya-jena <saranya.jena@mayadata.io>
2021-03-11 22:13:52 +05:30
Raj Babu Das e2db7a0412
Converting mongodb deployment to statefulset (#2531)
* converting mongodb deployment to statefulset

Signed-off-by: rajdas98 <mail.rajdas@gmail.com>

* removing okteto link

Signed-off-by: rajdas98 <mail.rajdas@gmail.com>

* adding sts for okteto

Signed-off-by: rajdas98 <mail.rajdas@gmail.com>

* revert

Signed-off-by: rajdas98 <mail.rajdas@gmail.com>
2021-03-11 22:07:17 +05:30
OUM NIVRATHI KALE 212e21620b
Update card styles for Infra-Chaos tag (#2530)
* update card styles

Signed-off-by: oumkale <oum.kale@mayadata.io>

* update card styles

Signed-off-by: oumkale <oum.kale@mayadata.io>
2021-03-11 20:48:22 +05:30
Raj Babu Das 4172dfb51a
adding version to analytics report (#2527)
* adding version to analytics report

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* npm run format

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* npm run format

Signed-off-by: Raj Das <mail.rajdas@gmail.com>
2021-03-11 17:17:39 +05:30
Soumya Ghosh Dastidar cc83cd0f1a
Updated workflow status to failed for stopped chaosengines (#2528)
Signed-off-by: Soumya Ghosh Dastidar <gdsoumya@gmail.com>
2021-03-11 16:30:30 +05:30
Amit Kumar Das 3ce5504ae7
chore(litmus-portal): Added error handling in workflow creation and alert text for ssh authentication (#2526)
* Added error handling in workflow creation and alert text for ssh

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

* Removed commented code

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2021-03-11 16:25:36 +05:30
Ishan Gupta cbe2eb12e7
Adding changes to frontend for interleaving chaos events on litmus-ui graphs. (#2521)
* Adding interleaving for chaos events.

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* Fixes for interleaving

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* Minor fix.

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* Upgrading to litmus-ui version 1.0.1

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* Minor fix

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* npm install fix

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* minor fix for events

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* Updated git ignore to add build folder also updated litmus-ui version to 1.0.2

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* Updated litmus-ui to 1.0.3

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* minor fix

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* minor fix

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* minor fix

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>
2021-03-11 15:45:05 +05:30
Ishan Gupta 32e35ad4fb
Adding monitoring and other setup files for Percona and removing event router dependency. (#2438)
* Added percona monitoring setup for Litmus

Signed-off-by: ishangupta-ds <ishan.gupta@mayadata.io>
2021-03-11 14:00:38 +05:30
Sarthak Jain 0b5a480cfd
Updated mongo queries to use UID as a unique identifier (#2522)
* Updated functions to make UID a unique identifier

Signed-off-by: SarthakJain26 <sarthak.jain@mayadata.io>

* Removed unused comments

Signed-off-by: SarthakJain26 <sarthak.jain@mayadata.io>
2021-03-10 20:00:59 +05:30
Ishan Gupta 2347dfb38f
Adding chaos exporter to agent manifest for chaos events and metrics (#2523)
* Adding chaos exporter to agent manifests for chaos events and metrics

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* Changes after review.

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>
2021-03-10 17:36:18 +05:30
Ishan Gupta 168ad20bbf
minor fix for route and checkbox (#2506)
Signed-off-by: ishangupta-ds <ishan@chaosnative.com>
2021-03-06 10:26:05 +05:30
Karthik Satchitanand 806ea45fe4
(chore)adopters: add Red Hat adoption story in ADOPTERS.md file (#2508)
Signed-off-by: ksatchit <karthik.s@mayadata.io>
2021-03-06 00:27:39 +05:30
Jordi Gil f1fb969d59
Add Red Hat as Litmus adopter (#2507)
Signed-off-by: Jordi Gil <jgil@redhat.com>
2021-03-06 00:02:30 +05:30
Sarthak Jain 7cd9a5ad0c
Fixed default error state for password fields and fixed modal padding (#2505)
* Fixed default error state for password fields and fixed modal padding

Signed-off-by: SarthakJain26 <sarthak.jain@mayadata.io>

* added text to translation

Signed-off-by: SarthakJain26 <sarthak.jain@mayadata.io>
2021-03-05 19:42:03 +05:30
Ishan Gupta 3852a59a16
Minor fixes for text and styles (#2504)
* fixes for text and styles

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* minor fix

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* minor fix

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* date issue fix seconds to milliseconds converted

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

Co-authored-by: Ritik Srivastava <ritik.srivastava@mayadata.io>
2021-03-05 19:08:45 +05:30
VEDANT SHROTRIA c3a2e0d20f
Changed one data-cy parameters for Teaming. (#2503)
Signed-off-by: Jonsy13 <vedant.shrotria@mayadata.io>
2021-03-05 12:12:59 +00:00
Amit Kumar Das 6dfad55ec3
chore(litmus-portal): Added edit gitops functionality and updated images to non root (#2501)
* Added edit gitops functionality and updated images to non root

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

* Minor fix

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

* Added text in translations

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

* Minor css fix in targets

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2021-03-05 17:06:00 +05:30
Ishan Gupta ca67015ada
(litmus-portal) feat.- Analytics frontend updates and monitoring for v2 (#2499)
* Analytics frontend initial commit

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* npm install fix

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* linting fixes

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* updated to analytics-frontend

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* fixing deepscan issues

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* pannelContent updated, also styling fix for overviewTab tables

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* colour fixes

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* iconButton removed from overview tables

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* reset config file

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* part-1 of fixing deepScan issues

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* part-2 of fixing deepScan issues

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* reset config file

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* part2 fixing deepScan

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* fixing pannel length logic

Signed-off-by: Ritik Srivastava <ritik.srivastava@mayadata.io>

* bug fixes

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

* minor fix

Signed-off-by: ishangupta-ds <ishan@chaosnative.com>

Co-authored-by: Ritik Srivastava <ritik.srivastava@mayadata.io>
2021-03-05 16:16:49 +05:30
Shubham Chaudhary 192ae2956e
chore(litmus-admin): updating the minimal permissions in litmus-admin RBAC (#2495)
Signed-off-by: shubhamchaudhary <shubham@chaosnative.com>
2021-03-05 11:15:02 +05:30
Amit Kumar Das 105932fac2
Removed generateName in upload YAML functionality (#2498)
* Fixed an edge case for generateName in upload YAML
* Minor fix

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2021-03-04 16:45:49 +05:30
Soumya Ghosh Dastidar 2d2ea63899
Merge pull request #2497 from gdsoumya/gitops-updates
Added edit gitops config feature and fixed auth server bug
2021-03-04 14:48:07 +05:30
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
OUM NIVRATHI KALE 2b05193f63
predefined workflow refactor (#2407)
Signed-off-by: oumkale <oum.kale@mayadata.io>

Co-authored-by: Raj Babu Das <mail.rajdas@gmail.com>
2021-03-03 21:24:47 +05:30
Raj Babu Das f644c01ed9
retriving role from mongodb in litmusportal auth server (#2493)
* retriving role from mongodb

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* Update user.go
2021-03-03 16:22:32 +05:30
Amit Kumar Das 524d58d6be
chore(litmus-portal): Added enable/disable revert chaos, chaos result and minor fixes (#2487)
* Added enable/disable revert chaos, chaos result and minor fixes
* Changing to unique ChaosEngine name in editor and minor fix in logs modal
* Fixed an edge case

Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2021-03-03 15:42:48 +05:30
Raj Babu Das d8623c3038
Merge pull request #2490 from rajdas98/new-teaming
feat:Teaming(New UI pages, added leaveProject and listProjects APIs)
2021-03-03 12:45:14 +05:30
Saranya-jena 0e48b616e9 Added gitops translation, deepscan issues fixed
Signed-off-by: Saranya-jena <saranya.jena@mayadata.io>
2021-03-03 12:22:40 +05:30
Saranya Jena 7556baf628
Added frontend integration for teaming (#8)
Signed-off-by: Saranya-jena <saranya.jena@mayadata.io>
2021-03-02 22:43:10 +05:30
SamarSidharth 1ab040bcf2
Updating ADOPTERS.md (#2488)
Signed-off-by: SamarSidharth <samar.sidharth89@gmail.com>
2021-03-02 22:28:35 +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
Chandan Kumar 759107eb9e
Update the Maintainers email and company (#2489) 2021-03-02 21:42:29 +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
Raj Babu Das 05e14440a1
formatting translation file (#2485)
Signed-off-by: Raj Das <mail.rajdas@gmail.com>
2021-03-02 14:31:58 +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 Babu Das 57c6393542
(circleci/frontend): Adding {version, buildtime} to frontend ui and respective changes to {circleci, Dockerfile} (#2482)
* Adding {version, buildtime} to frontend ui and respective changes to {circleci, Dockerfile}

Signed-off-by: Raj Das <mail.rajdas@gmail.com>

* remove comment

Signed-off-by: Raj Das <mail.rajdas@gmail.com>
2021-03-01 15:08:18 +05:30
Vansh Bhatia 12cfc80219
Auth Refactor based on JWT for frontend (#6)
Signed-off-by: Vansh Bhatia <vansh.bhatia@mayadata.io>
2021-03-01 15:04:05 +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
Amit Kumar Das aa475a1002
Added workflow rerun functionality in frontend (#2474)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2021-02-25 19:53:45 +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
OUM NIVRATHI KALE fb9e03d3eb
upgrade version to 1.13.0 (#2473)
Signed-off-by: oumkale <oum.kale@mayadata.io>
2021-02-25 16:46:56 +05:30
OUM NIVRATHI KALE da06fdc1ae
cards added for workflow (#2445)
Signed-off-by: oumkale <oum.kale@mayadata.io>
2021-02-25 14:52:17 +05:30
Karthik Satchitanand 80ac456500
(chore)gsod: add placeholder for google season of docs info (#2472)
Signed-off-by: ksatchit <karthik.s@mayadata.io>
2021-02-25 14:22:16 +05:30
Karthik Satchitanand 0865878ece
(chore)cleanup: remove stale and redundant artifacts from litmus (#2468)
Signed-off-by: ksatchit <karthik.s@mayadata.io>
2021-02-25 11:08:44 +05:30
Amit Kumar Das 3f7eb3eaaf
Integrated Enable/Disable GitOps functionality in frontend (#2466)
Signed-off-by: Amit Kumar Das <amitkumar.das@mayadata.io>
2021-02-24 23:22:16 +05:30