mirror of
https://github.com/simstudioai/sim.git
synced 2026-01-30 01:07:59 -05:00
* feat(triggers): make triggers use existing subblock system, need to still fix webhook URL on multiselect and add script in text subblock for google form * minimize added subblocks, cleanup code, make triggers first-class subblock users * remove multi select dropdown and add props to existing dropdown instead * cleanup dropdown * add socket op to delete external webhook connections on block delete * establish external webhook before creating webhook DB record, surface better errors for ones that require external connections * fix copy button in short-input * revert environment.ts, cleanup * add triggers registry, update copilot tool to reflect new trigger setup * update trigger-save subblock * clean * cleanup * remove unused subblock store op, update search modal to reflect list of triggers * add init from workflow to subblock store to populate new subblock format from old triggers * fix mapping of old names to new ones * added debug logging * remove all extraneous debug logging and added mapping for triggerConfig field names that were changed * fix trigger config for triggers w/ multiple triggers * edge cases for effectiveTriggerId * cleaned up * fix dropdown multiselect * fix multiselect * updated short-input copy button * duplicate blocks in trigger mode * ack PR comments