Commit Graph

209 Commits

Author SHA1 Message Date
Shubham Chaudhary 2ab209ac79
chore(3.19.0): Adding the installation charts for 3.19.0 version (#5129)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2025-05-19 19:40:10 +05:30
Sayan Mondal ea767ec2d6
chore: Adding Litmus install manifest for 3.19.0 (#5130) 2025-05-19 19:39:10 +05:30
Shubham Chaudhary 4f0749ccbe
chore(3.18.0): Adding the installation charts for 3.18.0 version (#5095)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2025-04-16 10:49:05 +05:30
Sayan Mondal 25f347b8e3
chore: Adding Litmus install manifest for 3.18.0 (#5094)
Signed-off-by: Sayan Mondal <sayan.mondal@harness.io>
2025-04-15 17:39:22 +05:30
Sayan Mondal 69527a8509
chore: Adding Litmus install manifest for 3.17.0 (#5093)
* chore: Adding Litmus install manifest for 3.17.0

Signed-off-by: Sayan Mondal <sayan.mondal@harness.io>

* chore: Renaming folder

Signed-off-by: Sayan Mondal <sayan.mondal@harness.io>

---------

Signed-off-by: Sayan Mondal <sayan.mondal@harness.io>
2025-04-15 17:26:44 +05:30
Namkyu Park e9db75b884
Update: documentation for the Chaoscenter Authentication REST API (#5012)
* fix: update swagger details

Signed-off-by: namkyu1999 <lak9348@gmail.com>

* feat: add authentication api document

Signed-off-by: namkyu1999 <lak9348@gmail.com>

* feat: add auth api documentation using redoc

Signed-off-by: namkyu1999 <lak9348@gmail.com>

* remove auto generated files

Signed-off-by: namkyu1999 <lak9348@gmail.com>

* fix: update response objects

Signed-off-by: namkyu1999 <lak9348@gmail.com>

* chore: add new docs

Signed-off-by: namkyu1999 <lak9348@gmail.com>

* chore: passed tests

Signed-off-by: namkyu1999 <lak9348@gmail.com>

---------

Signed-off-by: namkyu1999 <lak9348@gmail.com>
2025-03-28 10:26:13 +05:30
Shubham Chaudhary 172c4b9ffb
chore(3.17.0): Adding the installation charts for 3.17.0 version (#5074)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2025-03-17 15:08:27 +05:30
Shubham Chaudhary 7f4259c78c
chore(3.16.0): Add the installation manifests for 3.16.0 version (#5051)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2025-02-17 19:26:44 +05:30
Sayan Mondal b7d4a85d8e
chore: Adding LitmusChaos Install manifest for 3.16.0 (#5048)
Signed-off-by: Sayan Mondal <sayan.mondal@harness.io>
2025-02-17 16:22:55 +05:30
Shubham Chaudhary 220305e7f8
chore(3.15.0): Add the installation manifests for 3.15.0 version (#5027)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2025-01-16 00:09:03 +05:30
Saranya Jena ed833023a1
Added 3.15 installation manifests and fixed vulnerabilities (#5025)
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2025-01-15 12:49:45 +05:30
Shubham Chaudhary 89d7f242ff
chore(3.14.0): Add the installation manifest for 3.14.0 version (#4995)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-12-17 11:15:43 +05:30
Saranya Jena 247d2f1787
Added installation manifest for 3.14.0 (#4993)
* added installation manifest for 3.14.0

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

* added installation manifest for 3.14.0

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

---------

Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-12-15 12:00:35 +05:30
Suyeon Jung aab8a5eb4c
type(docs): Update GraphQL document (support 3.11.0) (#4791)
* Update graphql docs v3.9.x

Signed-off-by: Suyeon Jung <suyeonjungdev@gmail.com>

* Update graphql docs v3.10.x

Signed-off-by: Suyeon Jung <suyeonjungdev@gmail.com>

* Update graphql docs v3.11.x

Signed-off-by: Suyeon Jung <suyeonjungdev@gmail.com>

* Update latest GraphQL documentation url

Signed-off-by: Suyeon Jung <suyeonjungdev@gmail.com>

* Change graphql docs v3.9.x path to v3.9.0

Signed-off-by: Suyeon Jung <suyeonjungdev@gmail.com>

* Change graphql docs v3.10.x path to v3.10.0

Signed-off-by: Suyeon Jung <suyeonjungdev@gmail.com>

* Change graphql docs v3.11.x path to v3.11.0

Signed-off-by: Suyeon Jung <suyeonjungdev@gmail.com>

---------

Signed-off-by: Suyeon Jung <suyeonjungdev@gmail.com>
2024-11-21 19:20:36 +05:30
Shubham Chaudhary 1ff9c12c5d
chore(3.13.0): Add the installation manifest for 3.13.0 version (#4947)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-11-18 13:36:35 +05:30
Saranya Jena 839d650465
added installation manifest for 3.13.0 (#4945)
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-11-15 23:26:59 +05:30
Shubham Chaudhary b17b093bea
chore(3.12.0): Add the installation manifest for 3.12.0 version (#4924)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-10-16 10:26:05 +05:30
Saranya Jena 2d50a1ac59
Added installation manifests for 3.12.0 (#4922)
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-10-15 16:06:26 +05:30
Shubham Chaudhary 7e83db582d
chore(3.11.0): Add the installation manifest for 3.11.0 version (#4882)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-09-14 10:03:30 +05:30
Saranya Jena d9e4d8417e
Added installation manifests for 3.11.0 (#4879)
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-09-14 10:02:59 +05:30
Suyeon Jung 21054692c5
fix: Correct swagger.json file versions (#4838)
Signed-off-by: Suyeon Jung <suyeonjungdev@gmail.com>
2024-08-23 12:27:26 +05:30
Denish Tomar 90a8990c2c
Improved documentation with spelling and grammar corrections (#4762)
Signed-off-by: Denish Tomar <denishtomar3436@gmail.com>
Co-authored-by: Saranya Jena <saranya.jena@harness.io>
2024-08-23 12:14:47 +05:30
Shubham Chaudhary 3263df9e8a
chore(3.10.0): Adding the installation manifest for 3.10.0 (#4830)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-08-19 10:22:59 +05:30
Jongwoo Han 87dc1c8d54
Rename env to EC2_INSTANCE_TAG (#4815)
Signed-off-by: Jongwoo Han <jongwooo.han@gmail.com>
2024-08-14 15:53:45 +05:30
Saranya Jena 09cbd37793
Added installation manifests for 3.10.0 (#4827)
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-08-14 15:46:49 +05:30
Saranya Jena 1f3cf95afb
Added installation manifest for 3.9.2 (#4804)
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-08-02 15:32:51 +05:30
Aryan Bhokare 9d09211678
Feat: Added support for multiple project owners (#4597)
* Modified db schema of Owner.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added new API GetProjectOwners.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* fix: return type error.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* chore(deps): Bump golang.org/x/crypto in /chaoscenter/authentication (#4527)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.18.0 to 0.21.0.
- [Commits](https://github.com/golang/crypto/compare/v0.18.0...v0.21.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): Bump follow-redirects in /chaoscenter/web (#4529)

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): Bump github.com/golang/protobuf (#4493)

Bumps [github.com/golang/protobuf](https://github.com/golang/protobuf) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/golang/protobuf/releases)
- [Commits](https://github.com/golang/protobuf/compare/v1.5.3...v1.5.4)

---
updated-dependencies:
- dependency-name: github.com/golang/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raj Das <mail.rajdas@gmail.com>

* Modified SendInvitation API.

This modification unables to send invite with the role as owner.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Modified LeaveProject API.

This modification checks if the User is the last owner of the project and if not User can leave the project.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* RBAC modification `LeaveProject`.

Allows Owner to be able to leave the project.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added `UpdateMemberRole` API.

This API is used for updating role of the member in the project.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Fixed some syntax errors.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Updated roles for owner.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added new API `DeleteProject`.
Owner can delete project with help of this API.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added mocks.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* modified go.sum

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added condition `UpdateMemberRole`.

User cannot change role of their own, so that it will avoid edge cases like
1. User is the last owner of the project.
2. User accidentally losing owner access to the projects.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* made suggested changes.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Changed DeleteProject endpoint to have url parameter.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Minor fixes.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* [WIP] : Multiple project owner backend. (#4536)

* Modified db schema of Owner.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added new API GetProjectOwners.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* fix: return type error.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* chore(deps): Bump golang.org/x/crypto in /chaoscenter/authentication (#4527)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.18.0 to 0.21.0.
- [Commits](https://github.com/golang/crypto/compare/v0.18.0...v0.21.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): Bump follow-redirects in /chaoscenter/web (#4529)

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore(deps): Bump github.com/golang/protobuf (#4493)

Bumps [github.com/golang/protobuf](https://github.com/golang/protobuf) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/golang/protobuf/releases)
- [Commits](https://github.com/golang/protobuf/compare/v1.5.3...v1.5.4)

---
updated-dependencies:
- dependency-name: github.com/golang/protobuf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raj Das <mail.rajdas@gmail.com>

* Modified SendInvitation API.

This modification unables to send invite with the role as owner.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Modified LeaveProject API.

This modification checks if the User is the last owner of the project and if not User can leave the project.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* RBAC modification `LeaveProject`.

Allows Owner to be able to leave the project.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added `UpdateMemberRole` API.

This API is used for updating role of the member in the project.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Fixed some syntax errors.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Updated roles for owner.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added new API `DeleteProject`.
Owner can delete project with help of this API.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added mocks.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* modified go.sum

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added condition `UpdateMemberRole`.

User cannot change role of their own, so that it will avoid edge cases like
1. User is the last owner of the project.
2. User accidentally losing owner access to the projects.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* made suggested changes.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Changed DeleteProject endpoint to have url parameter.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Minor fixes.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

---------

Signed-off-by: aryan <aryan1bhokare@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Aryan Bhokare <92683836+aryan-bhokare@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raj Das <mail.rajdas@gmail.com>

* Added new route .

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added `CreateProject` modal.

Added a modal CreateProject with it's controller and views.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Some changes in `CreateProjectView`.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added `ProjectDashboardCardMenu`.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added `ProjectDashboardCard`.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added `DeleteProject` API mutations.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added `ProjectDashboard`.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added image and strings.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Modified `project entities`.

Added new fields in `Project` struct.
Added fields for filters, pagination, and some constants.
Modified `CreateProjectInput`.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* [Backend] Modification in Backend for the UI.

Added Filters and pagination in Backend.
Modified API's and added a pipeline for the aggregation of results.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added `project_util` for validation of input request.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Indent Fixes

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Modification for Frontend Hook of `CreateProject` API.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Modified `ListProject` Query frontend hook.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Removed string constants and some minor changes.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added Project Filters.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added pagination and filter subheader in Dashboard.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* modified auth-api swagger file.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added tags section in create-project modal.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Changes due to modification of API and addition of new strings

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* minor changes and resolved some errors.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added routing when clicked on the card.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Modifications in backend tests as per API updates.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Fix: NoProjects Element and NoFilteredProject Results element.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Added scroll for the project list.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Some changes in UI w.r.t Multiple Project Owner Feature.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Made search text type insensitive.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Update chaoscenter/web/src/controllers/ProjectDashboard/ProjectFilters.tsx

Co-authored-by: Hrishav <hrishav.kumar@harness.io>
Signed-off-by: Aryan Bhokare <92683836+aryan-bhokare@users.noreply.github.com>

* requested changes.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* removed unnecessary handle function

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* requested backend changes and small fixes

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Changed folder structure.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* requested changes.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* fixed import orders

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* fixing RoleEditor to RoleExecuter

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* removed redundant deleteprojectinput

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* fixed bug caused in merging

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* fixed bug caused in merging

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* removed duplicate struct

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Fix: frontend chaoshub test

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* fix: tag rendering issue in project dashboard

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* fix: Less user details in createProject

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* fix: import orders

Signed-off-by: aryan <aryan1bhokare@gmail.com>

---------

Signed-off-by: aryan <aryan1bhokare@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Aryan Bhokare <92683836+aryan-bhokare@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Raj Das <mail.rajdas@gmail.com>
Co-authored-by: Hrishav <hrishav.kumar@harness.io>
Co-authored-by: Saranya Jena <saranya.jena@harness.io>
2024-07-22 14:14:28 +05:30
Mark Shields 60e5bf647c
docs(install): spelling, grammar (#4755)
* docs(install): spelling, grammar

Signed-off-by: Mark Shields <4237425+beejiujitsu@users.noreply.github.com>

* Update mkdocs/docs/experiments/troubleshooting/install.md

Signed-off-by: Mark Shields <4237425+beejiujitsu@users.noreply.github.com>

---------

Signed-off-by: Mark Shields <4237425+beejiujitsu@users.noreply.github.com>
2024-07-16 22:18:27 +05:30
Shubham Chaudhary bf3565e38b
chore(3.9.0): Adding the installation manifest for 3.9.0 (#4770)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-07-16 10:52:21 +05:30
Saranya Jena 7b562a8c59
Removed envs for jwt secret (#4767)
* updated envs

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

* removed installation readme

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

* updated manifest

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

---------

Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-07-15 17:03:07 +05:30
Saranya Jena 33ad30870f
added installation manifest for 3.9.0 (#4763)
* added installation manifest for 3.9

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

* removed jwt secret

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

---------

Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-07-15 13:12:59 +05:30
Hrishav 7503f0d628
feat: Updated login and update password APIs (#4751)
* fix: Added error response in createUser API

Signed-off-by: Hrishav <hrishav.kumar@harness.io>

* fix: added project ID to update password mutation

Signed-off-by: Hrishav <hrishav.kumar@harness.io>

* fix: fixed failing UTs

Signed-off-by: Hrishav <hrishav.kumar@harness.io>

---------

Signed-off-by: Hrishav <hrishav.kumar@harness.io>
2024-07-09 10:14:03 +05:30
Hrishav fb46bb9334
feat: Added password reset as a route to manage initial login case (#4744)
* feat: Added password reset as a route to manage initial login case

Signed-off-by: Hrishav <hrishav.kumar@harness.io>

* feat: Fixed deepspan issue

Signed-off-by: Hrishav <hrishav.kumar@harness.io>

* fix: Updated API response in front-end

Signed-off-by: Hrishav <hrishav.kumar@harness.io>

* chore: addressed review comment

Signed-off-by: Hrishav <hrishav.kumar@harness.io>

---------

Signed-off-by: Hrishav <hrishav.kumar@harness.io>
2024-07-05 12:37:36 +05:30
Aryan Bhokare 9efc00c2a3
Executor role implementation. (#4737)
* Refactor editor to executer in Authentication service.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Refactor editor to executer in GraphQl servers.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Changing executor roles.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Updation in frontend hooks corresponding to backend refactor.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Executer role implementation.

Converted editor roles to executer role in frontend files. And Changed rbacs of the new Executer role.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* modification of api specs for executor

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* removed executor role from userInfraRegistration and fixed import orders.

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* refactor executer to executor

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* Removing exector permission from launch experiment FE

Signed-off-by: aryan <aryan1bhokare@gmail.com>

* minor fix

Signed-off-by: aryan <aryan1bhokare@gmail.com>

---------

Signed-off-by: aryan <aryan1bhokare@gmail.com>
Co-authored-by: Namkyu Park <53862866+namkyu1999@users.noreply.github.com>
2024-07-02 09:56:16 +05:30
Hrishav 16ea8cb728
feat: Added reset password as a mandatory step if new user logs in (#4729)
* feat: Added reset password for new user first login

Signed-off-by: Hrishav <hrishav.kumar@harness.io>

* feat: Resolved few Codacy failing checks

Signed-off-by: Hrishav <hrishav.kumar@harness.io>

---------

Signed-off-by: Hrishav <hrishav.kumar@harness.io>
2024-06-26 09:46:19 +05:30
Shubham Chaudhary e73efaa4ed
chore(schedule): update the scheduler crd (#4721)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-06-20 13:58:39 +05:30
Shubham Chaudhary 8dcb09cd67
chore(3.8.0): Adding the installation manifest for 3.8.0 (#4711)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-06-14 15:44:59 +05:30
Saranya Jena 8b97d596e0
Added installation manifest for 3.8.0 (#4709)
* Added installation manifest for 3.8.0

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

* Added env

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

---------

Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-06-14 15:39:55 +05:30
Namkyu Park 92dc14c781
chore: update experiment docs (#4641)
* chore: update docs

Signed-off-by: namkyu1999 <lak9348@konkuk.ac.kr>

* fix: update link

Signed-off-by: namkyu1999 <lak9348@konkuk.ac.kr>

---------

Signed-off-by: namkyu1999 <lak9348@konkuk.ac.kr>
2024-06-07 12:00:41 +05:30
Vedant Shrotria d1c63b8454
Added gitleaks in PR-Checks (#4649)
* Added gitleaks in PR-Check

Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>

* Added gitleaks in PR-Check

Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>

* Added gitleaks in PR-Check

Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>

* Added gitleaks in PR-Check

Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>

* Added gitleaks in PR-Check

Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>

---------

Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>
2024-05-16 14:29:00 +05:30
alininja 7e262852f5
Add alternative kill commands for OpenShift (#4609)
* remove extraneous escape characters for memory hog experiment

Signed-off-by: alininja <signup@alininja.anonaddy.com>

* remove extraneous escape characters for cpu hog experiment

Signed-off-by: alininja <signup@alininja.anonaddy.com>

* fix suggested alternative command in tuneables table as well

Signed-off-by: alininja <signup@alininja.anonaddy.com>

---------

Signed-off-by: alininja <signup@alininja.anonaddy.com>
2024-05-16 14:27:54 +05:30
Shubham Chaudhary 38ddcb8117
chore(3.7.0): Adding the installation manifest for 3.7.0 (#4647)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-05-16 10:04:38 +05:30
Vedant Shrotria 26a4e2fa69
Added permissions to get secrets for graphql server (#4645)
Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>
2024-05-15 21:27:34 +05:30
Saranya Jena 15f24bcc16
Added installation manifest for 3.7.0 (#4644)
* Added installation manifest for 3.7.0

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

* Added changes for 3.7.x

Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>

---------

Signed-off-by: Saranya-jena <saranya.jena@harness.io>
Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>
Co-authored-by: Jonsy13 <vedant.shrotria@harness.io>
2024-05-15 15:05:55 +05:30
Saranya Jena b7bbc55481
Added installation manifests for 3.6.1 (#4600)
* Added installation manifests for 3.6.1

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

* Added changes for chaos-3.6.1

Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>

---------

Signed-off-by: Saranya-jena <saranya.jena@harness.io>
Signed-off-by: Jonsy13 <vedant.shrotria@harness.io>
Co-authored-by: Jonsy13 <vedant.shrotria@harness.io>
2024-04-24 16:28:35 +05:30
Shubham Chaudhary a102b66dcf
chore(3.6.0): Adding the installation manifest for 3.6.0 (#4583)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-04-15 13:04:51 +05:30
Saranya Jena bb29e4c24d
Added installation manifests for 3.6.0 (#4581)
Signed-off-by: Saranya-jena <saranya.jena@harness.io>
2024-04-15 12:55:30 +05:30
Namkyu Park 53b91615bb
Add a k6-loadgen chaos fault to mkdocs (#4509)
* feat: add k6-loadgen docs

Signed-off-by: namkyu1999 <lak9348@konkuk.ac.kr>

* fix: enhance docs

Signed-off-by: namkyu1999 <lak9348@konkuk.ac.kr>

* chore: delete unused tab

Signed-off-by: namkyu1999 <lak9348@konkuk.ac.kr>

* fix: type

Signed-off-by: namkyu1999 <lak9348@konkuk.ac.kr>

* fix: update diagram

Signed-off-by: namkyu1999 <lak9348@konkuk.ac.kr>

---------

Signed-off-by: namkyu1999 <lak9348@konkuk.ac.kr>
2024-04-12 15:39:44 +05:30
smit thakkar cea879c320
Show `Login with SSO` button when Dex is enabled (#4538)
* feat: expose dex login enabled through capabilities route

Signed-off-by: smit thakkar <smit.thakkar@deliveryhero.com>

* chore: generate docs

Signed-off-by: smit thakkar <smit.thakkar@deliveryhero.com>

* chore: generate client functions for capabilities

Signed-off-by: smit thakkar <smit.thakkar@deliveryhero.com>

* feat: show login with sso button when dex is enabled

Signed-off-by: smit thakkar <smit.thakkar@deliveryhero.com>

* style: fix codacy errors

Signed-off-by: smit thakkar <smit.thakkar@deliveryhero.com>

* chore: go mod tidy

Signed-off-by: smit thakkar <smit.thakkar@deliveryhero.com>

---------

Signed-off-by: smit thakkar <smit.thakkar@deliveryhero.com>
Co-authored-by: Saranya Jena <saranya.jena@harness.io>
2024-04-08 17:45:48 +05:30
Shubham Chaudhary 596394eb26
chore(3.5.0): Adding the installation manifest for 3.5.0 (#4530)
Signed-off-by: Shubham Chaudhary <shubham.chaudhary@harness.io>
2024-03-15 13:12:54 +05:30