Vikhyath Mondreti
478a53521e
improvement(docker): update docker-compose env vars ( #3080 )
...
* improvement(docker): add internal api secret to docker compose
* remove dead code
* remove more dead code
* add api encryption key to this too
* update
2026-01-30 12:14:40 -08:00
Vikhyath Mondreti
b0fbf3648d
improvment(sockets): migrate to redis ( #3072 )
...
* improvment(sockets): migrate to redis
* remove random error code
* improve typing
* use native api
* fix bugbot comments
* bugbot comment
* fix more bugbot cleanup comments
* null cursor
* fix
* cleanup code
* fix bugbot comments
2026-01-30 09:47:15 -08:00
Vikhyath Mondreti
689037a300
fix(canonical): copilot path + update parent ( #2901 )
2026-01-20 09:43:41 -08:00
Vikhyath Mondreti
b14672887b
fix(sockets): webhooks logic removal from copilot ops ( #2862 )
...
* fix(sockets): dying on deployed webhooks
* fix edit workflow
2026-01-16 19:53:14 -08:00
Vikhyath Mondreti
78e4ca9d45
improvement(serializer): canonical subblock, serialization cleanups, schedules/webhooks are deployment version friendly ( #2848 )
...
* hide form deployment tab from docs
* progress
* fix resolution
* cleanup code
* fix positioning
* cleanup dead sockets adv mode ops
* address greptile comments
* fix tests plus more simplification
* fix cleanup
* bring back advanced mode with specific definition
* revert feature flags
* improvement(subblock): ui
* resolver change to make all var references optional chaining
* fix(webhooks/schedules): deployment version friendly
* fix tests
* fix credential sets with new lifecycle
* prep merge
* add back migration
* fix display check for adv fields
* fix trigger vs block scoping
---------
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2026-01-16 15:23:43 -08:00
Vikhyath Mondreti
e499cc4f82
improvement(webhooks): lifecycle management with external providers, remove save configuration ( #2831 )
...
* fix(webhooks): lifecycle code accuracy
* remove save configuration button
* remove useless instruction
* address greptile comments
* fix lint
* on undeploy cleanup webhooks
2026-01-15 12:42:05 -08:00
Vikhyath Mondreti
3f1dccd6aa
fix(batch-add): on batch add persist subblock values ( #2819 )
...
* fix(batch-add): on batch add persist subblock values
* consolidate merge subblock
* consolidate more code
2026-01-14 13:01:26 -08:00
Waleed
67440432bf
fix(ops): fix subflow resizing on exit ( #2760 )
...
* fix(sockets): broadcast handles and enabled/disabled state
* made all ops batched, removed all individual ops
* fix subflow resizing on exit
* removed unused custom event
* fix failing tests, update testing
* fix test mock
2026-01-09 22:35:03 -08:00
Waleed
05bbf34265
improvement(canvas): add multi-block select, add batch handle, enabled, and edge operations ( #2738 )
...
* improvement(canvas): add multi-block select, add batch handle, enabled, and edge operations
* feat(i18n): update translations (#2732 )
Co-authored-by: icecrasher321 <icecrasher321@users.noreply.github.com >
* don't allow flip handles for subflows
* ack PR comments
* more
* fix missing handler
* remove dead subflow-specific ops
* remove unused code
* fixed subflow ops
* keep edges on subflow actions intact
* fix subflow resizing
* fix remove from subflow bulk
* improvement(canvas): add multi-block select, add batch handle, enabled, and edge operations
* don't allow flip handles for subflows
* ack PR comments
* more
* fix missing handler
* remove dead subflow-specific ops
* remove unused code
* fixed subflow ops
* fix subflow resizing
* keep edges on subflow actions intact
* fixed copy from inside subflow
* types improvement, preview fixes
* fetch varible data in deploy modal
* moved remove from subflow one position to the right
* fix subflow issues
* address greptile comment
* fix test
* improvement(preview): ui/ux
* fix(preview): subflows
* added batch add edges
* removed recovery
* use consolidated consts for sockets operations
* more
---------
Co-authored-by: icecrasher321 <icecrasher321@users.noreply.github.com >
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai >
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2026-01-09 14:48:23 -08:00
Vikhyath Mondreti
bf5d0a5573
feat(copy-paste): allow cross workflow selection, paste, move for blocks ( #2649 )
...
* feat(copy-paste): allow cross workflow selection, paste, move for blocks
* fix drag options
* add keyboard and mouse controls into docs
* refactor sockets and undo/redo for batch additions and removals
* fix tests
* cleanup more code
* fix perms issue
* fix subflow copy/paste
* remove log file
* fit paste in viewport bounds
* fix deselection
2025-12-31 02:47:06 -08:00
Waleed
d707d18ee6
fix(build): update dockerfile to contain testing package deps ( #2591 )
...
* fix(build): update dockerfile to contain testing package deps
* added logger package
2025-12-26 12:20:38 -08:00
Waleed
b7f6bab282
feat(tests): added testing package, overhauled tests ( #2586 )
...
* feat(tests): added testing package, overhauled tests
* fix build
2025-12-25 16:06:47 -08:00