Skip to content

Update api#49

Merged
satyamjay-iitd merged 2 commits intomasterfrom
update-api
Sep 2, 2025
Merged

Update api#49
satyamjay-iitd merged 2 commits intomasterfrom
update-api

Conversation

@satyamjay-iitd
Copy link
Owner

No description provided.

@satyamjay-iitd satyamjay-iitd merged commit 39e86a2 into master Sep 2, 2025
1 check passed
@satyamjay-iitd satyamjay-iitd deleted the update-api branch September 2, 2025 06:34
satyamjay-iitd added a commit that referenced this pull request Sep 8, 2025
* added docs workflow

* Update docs.yml

* Update docs.yml #skipci

* Update docs.yml [skip ci]

* Update docs.yml [skip ci]

* added browser based job controller

* updated ui

* formatting

* Update api (#49)

* updated generated api clients

* clippy

* Added #actor macro to register the actor (#50)

* updated generated api clients

* clippy

* updated api to get list of registerd apis

* wip ui

* added how_to.md

* added register actor macro
satyamjay-iitd added a commit that referenced this pull request Sep 8, 2025
* Added node endpoint for crashing individual actors

Untested though

Also make the rpc_client generation makefile code easier to run

* Actor crashing implemented

* Removing clone for NodeHandle

* Client side code done for dupl, loss

ChaosManager at Actor TBD

Co-authored-by: Brian Sajeev <Brian-1402@users.noreply.github.com>

* Actor side ChaosManager completed

Co-authored-by: Brian Sajeev <Brian-1402@users.noreply.github.com>

* WIP review changes

* Global Chaos Implemented (Untested)

Separate Chaos Endpoints for cleaner chaos request types

Probability & Factor Toml validation

Co-authored-by: Brian Sajeev <Brian-1402@users.noreply.github.com>

* added delay chaos

* Actor Restarts implemented (Untested)

Chaos Refactored into apply/revert types

* Stop chaos endpoint added (Untested)

* Fixed merge compile errors, incomplete UnsetMsgDelay endpoint

Also formatting and clippy satisfaction

* Disable delay chaos added (Untested)

* Added paxos to examples

* debugged delay

* Merged master (#53)

* added docs workflow

* Update docs.yml

* Update docs.yml #skipci

* Update docs.yml [skip ci]

* Update docs.yml [skip ci]

* added browser based job controller

* updated ui

* formatting

* Update api (#49)

* updated generated api clients

* clippy

* Added #actor macro to register the actor (#50)

* updated generated api clients

* clippy

* updated api to get list of registerd apis

* wip ui

* added how_to.md

* added register actor macro

* added paxos to ci

* merged with master

* fixed makefile

* formatting

---------

Co-authored-by: Aman-Hassan <amanhassan2003@gmail.com>
Co-authored-by: Brian Sajeev <Brian-1402@users.noreply.github.com>
Co-authored-by: Satyam Jay <satyamjay030@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant