psychedelicious
|
bfb26af36a
|
chore(ui): lint
|
2025-01-17 12:48:58 +11:00 |
|
psychedelicious
|
4400bc69f2
|
feat(ui): don't show generator preview for random generators
|
2025-01-17 12:48:58 +11:00 |
|
psychedelicious
|
10f2c0dc9a
|
feat(ui): support generator nodes (wip)
- Add `batch` property to field type object to differentiate between executable nodes and batch/generator nodes.
- Support for float generators
|
2025-01-17 12:48:58 +11:00 |
|
psychedelicious
|
5b0326fc49
|
chore(ui): typegen
|
2025-01-17 12:48:58 +11:00 |
|
psychedelicious
|
2bbcd42036
|
chore(ui): knip
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
2f40f7bafd
|
tweak(ui): error verbiage for collection size mismatch
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
65dd01bf3a
|
fix(ui): invoke tooltip for invalid/empty batches
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
81fc525f8a
|
chore(ui): lint
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
d2dd5ee408
|
fix(ui): unclosed JSX tag
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
b4b1daeb26
|
feat(ui): validate all batch nodes have connection
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
90c4c10e14
|
feat(ui): show batch group in node title
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
30e33d30d5
|
fix(ui): handle batch group ids of "None" correctly
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
3df3be6c34
|
tweak(ui): enum field selects have size="sm"
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
4e917bf2b2
|
chore(ui): typegen
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
f9cee42a06
|
tweak(ui): node editor layout padding
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
1b8da023b8
|
chore(ui): typegen
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
ca1bd254ea
|
feat(ui): rename "link_id" -> "batch_group_id"
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
29645326b9
|
chore(ui): typegen
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
803ec8e904
|
feat(ui): add zipped batch collection size validation
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
0abc0be931
|
fix(ui): allow batch nodes without link id (i.e. product batch nodes) to have mismatched collection sizes
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
edff16124f
|
feat(ui): support zipped batch nodes
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
2e4110a29a
|
chore(ui): typegen
|
2025-01-17 12:34:54 +11:00 |
|
psychedelicious
|
9265716b07
|
chore(ui): lint
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
27b9c07711
|
chore(ui): typegen
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
9dcbe3cc8f
|
tweak(ui): number collection styling
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
30165f66c3
|
feat(ui): string collection batch items are input not textarea
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
deb70edc75
|
fix(ui): translation key
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
d82d990b23
|
feat(ui): add number range generators
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
2c64b60d32
|
Revert "feat(ui): rough out number generators for number collection fields"
This reverts commit 41cc6f1f96bca2a51727f21bd727ca48eab669bc.
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
4e8c6d931d
|
Revert "feat(ui): number collection generator supports floats"
This reverts commit 9da3339b513de9575ffbf6ce880b3097217b199d.
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
9049e6e0f3
|
Revert "feat(ui): more batch generator stuff"
This reverts commit 111a29c7b4fc6b5062a0a37ce704a6508ff58dd8.
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
3cb5f8536b
|
feat(ui): more batch generator stuff
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
38e50cc7aa
|
tidy(ui): abstract out batch detection logic
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
d63ff560d6
|
feat(ui): number collection generator supports floats
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
acceac8304
|
fix(ui): do not set number collection field to undefined when removing last item
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
96671d12bd
|
fix(ui): filter out batch nodes when checking readiness on workflows tab
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
584601d03f
|
perf(ui): memoize selector in workflows
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
b1c4ec0888
|
feat(ui): rough out number generators for number collection fields
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
c1fd28472d
|
fix(ui): float batch data creation
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
0c5958675a
|
chore(ui): lint
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
912e07f2c8
|
tidy(ui): use zod typeguard builder util for fields
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
f853b24868
|
chore(ui): typegen
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
4f900b22dc
|
feat(ui): validate number item multipleOf
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
5823532941
|
feat(ui): validate string item lengths
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
bfe6d98cba
|
feat(ui): support float batches
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
c26b3cd54f
|
refactor(ui): abstract out helper to add batch data
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
c012d832d2
|
fix(ui): typo
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
9d11d2aabd
|
refactor(ui): abstract out field validators
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
a5f1587ce7
|
feat(ui): add template validation for integer collection items
|
2025-01-17 12:19:04 +11:00 |
|
psychedelicious
|
0b26bb1ca3
|
feat(ui): add template validation for string collection items
|
2025-01-17 12:19:04 +11:00 |
|