Alexander Brown
01a7c6ee54
Test: Fix templates Spec, scroll card into view ( #7643 )
...
## Summary
- Scroll the target card into view before clicking
- Hopefully stabilize the locale check by enqueuing the check earlier in
the process
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7643-Test-Fix-templates-Spec-scroll-card-into-view-2ce6d73d36508175a009f81502f0fe16 )
by [Unito](https://www.unito.io )
2025-12-19 13:12:37 -08:00
Alexander Brown
bf8d9de1c1
Fix: Flaky Playwright Tests: retry some assertions ( #7389 )
...
## Summary
Retries the widget value change check for up to 2 whole seconds.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7389-Fix-remoteWidgets-Playwright-test-add-retry-for-assertion-2c66d73d3650814e98b6fdfc83f6d3d6 )
by [Unito](https://www.unito.io )
2025-12-11 14:02:23 -08:00
Alexander Brown
f74c176423
Cleanup: Properties Panel ( #7137 )
...
## Summary
- Code cleanup
- Copy, padding, color, alignment of components
- Subgraph Edit mode changes
- Partial fix for the Node Info location (need to do context menu still)
- Editing node title
### Still to-do
- Bi-directionality in values
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-7137-WIP-Cleanup-Properties-Panel-2be6d73d3650813e9430f6bcb09dfb4d )
by [Unito](https://www.unito.io )
---------
Co-authored-by: github-actions <github-actions@github.com >
2025-12-05 21:33:52 -08:00
AustinMroz
2f00893b27
Expand drop zone for docking run button ( #6193 )
...
Expand the drop zone for docking the run button to be a bit more
forgiving.
<img width="494" height="99" alt="image"
src="https://github.com/user-attachments/assets/97eb6948-211d-4ed6-b06c-d6fb57b45f0b "
/>
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-6193-Expand-drop-zone-for-docking-run-button-2946d73d3650816d996fdc57022161db )
by [Unito](https://www.unito.io )
2025-10-22 14:05:53 -07:00
Benjamin Lu
893409dfc8
Add playwright tests for links and slots in vue nodes mode ( #5668 )
...
Tests added
- Should show a link dragging out from a slot when dragging on a slot
- Should create a link when dropping on a compatible slot
- Should not create a link when dropping on an incompatible slot(s)
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-5668-Add-playwright-tests-for-links-and-slots-in-vue-nodes-mode-2736d73d36508188a47dceee5d1a11e5 )
by [Unito](https://www.unito.io )
---------
Co-authored-by: github-actions <github-actions@github.com >
2025-09-19 13:51:47 -07:00
Alexander Brown
b264685052
lint: add tsconfig for browser_tests, fix existing violations ( #5633 )
...
## Summary
See https://typescript-eslint.io/blog/project-service/ for context.
Creates a browser_tests specific tsconfig so that they can be linted.
Does not add a package.json script to do the linting yet, but `pnpm exec
eslint browser_tests` should work for now.
┆Issue is synchronized with this [Notion
page](https://www.notion.so/PR-5633-lint-add-tsconfig-for-browser_tests-fix-existing-violations-2726d73d3650819d8ef2c4b0abc31e14 )
by [Unito](https://www.unito.io )
2025-09-18 11:35:44 -07:00
Christian Byrne
ca312fd1ea
[refactor] Improve workflow domain organization ( #5584 )
...
* [refactor] move workflow domain to its own folder
* [refactor] Fix workflow platform architecture organization
- Move workflow rendering functionality to renderer/thumbnail domain
- Rename ui folder to management for better semantic clarity
- Update all import paths to reflect proper domain boundaries
- Fix test imports to use new structure
Architecture improvements:
- rendering → renderer/thumbnail (belongs with other rendering logic)
- ui → management (better name for state management and UI integration)
This ensures proper separation of concerns and domain boundaries.
🤖 Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com >
* [fix] Resolve circular dependency between nodeDefStore and subgraphStore
* [fix] Update browser test imports to use new workflow platform paths
---------
Co-authored-by: Claude <noreply@anthropic.com >
2025-09-15 02:22:37 -07:00
bymyself
8d515dc309
Use index.json to load workflow templates ( #2803 )
2025-03-02 15:37:15 -05:00
bymyself
237b895e8b
Add thumbnails for workflow templates ( #2729 )
...
Co-authored-by: github-actions <github-actions@github.com >
2025-02-26 10:39:27 -05:00
Chenlei Hu
d8f074fea0
[Lint] Sort imports ( #2104 )
2024-12-30 17:26:37 -05:00
pythongosssss
5c6eecd660
Fix group node manage opening to wrong node type ( #1754 )
...
Remove dialog from DOM when closed
Add test
2024-12-01 19:52:08 -05:00
Chenlei Hu
ad55722662
Docking action bar on top menu bar ( #1119 )
...
* Teleport when docked
* Docking logic
* Remove unnecessary v-show
* Docked panel style
* Drop zone highlight
* Rename test
* Add playwright test
2024-10-05 14:06:29 -04:00
Chenlei Hu
e20126a254
Rename AppMenu to Actionbar ( #1099 )
...
* Rename AppMenu to Actionbar
* nit
* nit
2024-10-04 06:49:06 -04:00
Chenlei Hu
5ee0fd3519
Rework queue button ( #968 )
...
* Move queue button to right side
* Rework split button
* Group
* Remove unused code
* x2 buttons
* Use primevue divider
* adjust style
* Add tooltip
* Update test
* Add clearing pending tasks button to queue bar
* Fix state
* Dropdown list fix
2024-09-25 16:01:50 +09:00
pythongosssss
bf7652227a
Workflow templates ( #938 )
...
* Add template gallery
* Add simple test
* Add examples
* Enable floating menu in test
2024-09-25 16:01:50 +09:00
pythongosssss
2d1ff64951
Floating menu option ( #726 )
...
* Add floating menu
* Fix
* Updates
* Add auto-queue change test
* Fix
2024-09-25 16:01:50 +09:00
pythongosssss
223a1f677b
Fix links being lost after manage group node ( #916 )
...
* Fix links being lost after manage group node
* Change to use groupnodebuilder
* Make test more reliable
2024-09-22 16:17:39 +09:00