Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ui-v2] Schema form component #17166

Draft
wants to merge 35 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
7668e47
Most primitive inputs working
pleek91 Feb 12, 2025
ca81abb
Little cleanup
pleek91 Feb 12, 2025
f4c1121
Start working on things like labels, descriptions, and references
pleek91 Feb 12, 2025
dd64e55
Add a custom input for strings with format date
pleek91 Feb 13, 2025
ae46564
Add a string datetime format component
pleek91 Feb 13, 2025
a66c510
Handle some additional formats and fix number inputs defaulting to 0 …
pleek91 Feb 13, 2025
5151e71
pre-commit
pleek91 Feb 13, 2025
c413305
Add an input for unknown
pleek91 Feb 13, 2025
8362661
Fix types for json change handler
pleek91 Feb 13, 2025
772a18c
Merge branch 'main' into craig/eng-1239-schema-form-generation
pleek91 Feb 13, 2025
a887903
Re-add types
pleek91 Feb 13, 2025
7abb8dd
use textarea for basic strings
pleek91 Feb 13, 2025
466fd05
Add support for prefect kind json and none
pleek91 Feb 13, 2025
100dbc5
Little cleanup
pleek91 Feb 14, 2025
8fb9f30
Get anyOf properties working
pleek91 Feb 18, 2025
607dbea
Add ids for labels and inputs
pleek91 Feb 18, 2025
542f9df
handle properties with no type
pleek91 Feb 18, 2025
43b5e8c
Add support for allOf properties
pleek91 Feb 18, 2025
fb8188e
Remove debugging log
pleek91 Feb 18, 2025
d8c906b
Merge branch 'main' into craig/eng-1239-schema-form-generation
pleek91 Feb 18, 2025
27be723
Handle array items that are references to primitive enums
pleek91 Feb 18, 2025
774a1ce
Clean up the story some and fix some type errors
pleek91 Feb 18, 2025
88abb11
Add support for array items
pleek91 Feb 18, 2025
e322c8b
Fix rendering error
pleek91 Feb 19, 2025
9dffc42
Get errors mostly working
pleek91 Feb 19, 2025
6fdd0ad
Finish error messaging
pleek91 Feb 19, 2025
2c78c56
Get conversions working properly
pleek91 Feb 20, 2025
d2bcb6d
Finish menus for array list items
pleek91 Feb 20, 2025
fcdd122
Fix converting values for anyOf properties
pleek91 Feb 20, 2025
e0e625d
Little cleanup
pleek91 Feb 20, 2025
883ad4f
Some styling
pleek91 Feb 20, 2025
1ac4e0d
Merge branch 'main' into craig/eng-1239-schema-form-generation
pleek91 Feb 20, 2025
0b35108
Add support for default values
pleek91 Feb 21, 2025
13266ea
Merge branch 'main' into craig/eng-1239-schema-form-generation
pleek91 Feb 21, 2025
756890f
Don't hide the menu button when its opened
pleek91 Feb 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
249 changes: 248 additions & 1 deletion ui-v2/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading