eigent icon indicating copy to clipboard operation
eigent copied to clipboard

feat: schedule and webhook triggers

Open a7m-1st opened this issue 5 days ago • 0 comments

Description

  • Depends on the sever side implementation
  • Introduced the Trigger feature image

Highlights and upgrades

UX - Click twice to edit trigger (in addition to edit button) UX - Added a webhook dialog after its creation UX - Live notifications shows all the logs from all triggers (can be modified) Logic - A single websocket (if trigger is available) per session for all projects Server - Execution Event marked as missed if not acknowledged in 60 seconds

To dos

  • [x] UI
  • [x] Integrate CRUD into UI
  • [x] Integrate Real time changes
  • [x] Run the task in foreground project
  • [ ] Add concurrent tasks to queue
  • [ ] Run each trigger and project in the background (need to update handleSend logic)

Small issues

  • [x] When clicking to Edit trigger it is not consistent (fields empty)
  • [x] All time sent to client is utc based - need to convert to local time in client
  • [ ] Custom crons doesn't update next run at in UI.

What is the purpose of this pull request?

  • [ ] Bug fix
  • [x] New Feature
  • [ ] Documentation update
  • [ ] Other

a7m-1st avatar Jan 12 '26 03:01 a7m-1st