Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add agents page with list of agents #1427

Merged
merged 3 commits into from
Oct 23, 2023
Merged

Conversation

mainawycliffe
Copy link
Contributor

Closes #1418

@netlify
Copy link

netlify bot commented Sep 25, 2023

Deploy Preview for goofy-euclid-75956c ready!

Name Link
🔨 Latest commit 484745a
🔍 Latest deploy log https://app.netlify.com/sites/goofy-euclid-75956c/deploys/65361d258541f300087c3285
😎 Deploy Preview https://deploy-preview-1427--goofy-euclid-75956c.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@netlify
Copy link

netlify bot commented Sep 25, 2023

Deploy Preview for flanksource-demo-stable ready!

Name Link
🔨 Latest commit 484745a
🔍 Latest deploy log https://app.netlify.com/sites/flanksource-demo-stable/deploys/65361d2536fe1a0008fc5e44
😎 Deploy Preview https://deploy-preview-1427--flanksource-demo-stable.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@netlify
Copy link

netlify bot commented Sep 25, 2023

Deploy Preview for clerk-saas-ui ready!

Name Link
🔨 Latest commit 484745a
🔍 Latest deploy log https://app.netlify.com/sites/clerk-saas-ui/deploys/65361d256787440008cd5853
😎 Deploy Preview https://deploy-preview-1427--clerk-saas-ui.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@mainawycliffe mainawycliffe force-pushed the 1418-install-agent-page branch 2 times, most recently from 5caff04 to 1d5008d Compare October 9, 2023 22:30
@mainawycliffe mainawycliffe force-pushed the 1418-install-agent-page branch from 1d5008d to 6162be8 Compare October 12, 2023 16:52
@mainawycliffe mainawycliffe force-pushed the 1418-install-agent-page branch from a081537 to b2bc794 Compare October 17, 2023 13:08
@mainawycliffe
Copy link
Contributor Author

TODO

  • Ensure that the latest changes on Duty are deployed to test environment for this to work (agent_summary view is missing)
  • Get the helm install command and fine-tune installation instructions from Yash, once ready

@mainawycliffe mainawycliffe force-pushed the 1418-install-agent-page branch from b2bc794 to 9b7bc5c Compare October 18, 2023 16:55
@mainawycliffe mainawycliffe marked this pull request as ready for review October 18, 2023 17:09
src/App.tsx Outdated Show resolved Hide resolved
@mainawycliffe mainawycliffe force-pushed the 1418-install-agent-page branch 5 times, most recently from 38d575d to cfec4e1 Compare October 19, 2023 15:57
fix: fix button for key value formik field

tests: add tests
@mainawycliffe mainawycliffe force-pushed the 1418-install-agent-page branch from cfec4e1 to 76a3042 Compare October 23, 2023 06:25
@mainawycliffe mainawycliffe force-pushed the 1418-install-agent-page branch from 76a3042 to 1914c4a Compare October 23, 2023 06:48
Closes #1418

feat: add agents page with list of agents

feat: add mechanism to create agents

feat: add form for adding agents

Update src/components/Agents/Add/AddAgentForm.tsx

Co-authored-by: Moshe Immerman <[email protected]>

Update src/api/services/agents.ts

Co-authored-by: Moshe Immerman <[email protected]>

Update src/components/Agents/Add/AddAgentForm.tsx

Co-authored-by: Moshe Immerman <[email protected]>

Update src/components/Agents/Add/AddAgentForm.tsx

Co-authored-by: Moshe Immerman <[email protected]>

Update src/components/Agents/InstallAgentModal.tsx

Co-authored-by: Moshe Immerman <[email protected]>

chore: fix issues as raised in the PR

feat: add edit and delete agent options

tests: add tests for AgentForm
@mainawycliffe mainawycliffe force-pushed the 1418-install-agent-page branch from 1914c4a to 484745a Compare October 23, 2023 07:13
@moshloop moshloop merged commit f933c68 into main Oct 23, 2023
9 checks passed
@moshloop moshloop deleted the 1418-install-agent-page branch October 23, 2023 08:38
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.

Install agent page
2 participants