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

[low code connectors] generate complete json schema from classes #15647

Merged
merged 40 commits into from
Aug 18, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
1efe2f0
draft: first pass at complete schema language generation and factory …
brianjlai Aug 11, 2022
30a73ae
Merge branch 'master' into brian/low_code_validate_schema
brianjlai Aug 14, 2022
5ca8e9e
actually a working validator and fixes to the schema that went uncaught
brianjlai Aug 14, 2022
385a593
remove extra spike file
brianjlai Aug 14, 2022
a29c048
fix formatting file
brianjlai Aug 14, 2022
4be31d8
Add method to generate the complete JSON schema of the low code decla…
brianjlai Aug 14, 2022
5a53476
add testing of a few components during schema gen
brianjlai Aug 15, 2022
41eea30
pr feedback and a little bit of refactoring
brianjlai Aug 16, 2022
e232f09
Merge branch 'master' into brian/low_code_validate_schema
brianjlai Aug 16, 2022
9ee6b68
Merge branch 'brian/low_code_validate_schema' into brian/generate_com…
brianjlai Aug 16, 2022
f55828f
test for schema version
brianjlai Aug 16, 2022
1111da5
Merge branch 'master' into brian/low_code_validate_schema
brianjlai Aug 16, 2022
2d71d85
fix some types that were erroneously marked as invalid schema
brianjlai Aug 17, 2022
65a7bd0
some comments
brianjlai Aug 17, 2022
8d3d1fc
Merge branch 'master' into brian/low_code_validate_schema
brianjlai Aug 17, 2022
3fb3732
Merge branch 'brian/low_code_validate_schema' into brian/generate_com…
brianjlai Aug 17, 2022
561a285
add jsonschemamixin to interfaces
brianjlai Aug 18, 2022
5d2e722
Merge branch 'master' into brian/low_code_validate_schema
brianjlai Aug 18, 2022
29e6e3f
Merge branch 'brian/low_code_validate_schema' into brian/generate_com…
brianjlai Aug 18, 2022
019165d
update tests now that interfaces are jsonschemamixin
brianjlai Aug 18, 2022
e378a7f
accidentally removed a mixin
brianjlai Aug 18, 2022
7eac17e
remove unneeded test
brianjlai Aug 18, 2022
33f98e1
make comment a little more clear
brianjlai Aug 18, 2022
2c3f720
Merge branch 'master' into brian/low_code_validate_schema
brianjlai Aug 18, 2022
6ef9e10
update changelog
brianjlai Aug 18, 2022
3612789
bump version
brianjlai Aug 18, 2022
687281d
Merge branch 'brian/low_code_validate_schema' into brian/generate_com…
brianjlai Aug 18, 2022
74e0e51
generic enum not enum class
brianjlai Aug 18, 2022
4cdccb4
Add method to generate the complete JSON schema of the low code decla…
brianjlai Aug 14, 2022
c60ce3a
add testing of a few components during schema gen
brianjlai Aug 15, 2022
743fbaf
test for schema version
brianjlai Aug 16, 2022
4eb1cc9
update tests now that interfaces are jsonschemamixin
brianjlai Aug 18, 2022
23d9dd1
accidentally removed a mixin
brianjlai Aug 18, 2022
9476b5c
remove unneeded test
brianjlai Aug 18, 2022
b1da2c2
make comment a little more clear
brianjlai Aug 18, 2022
364d2ca
generic enum not enum class
brianjlai Aug 18, 2022
d687e70
Merge branch 'brian/generate_complete_schema' of github.com:airbytehq…
brianjlai Aug 18, 2022
522aa67
Merge branch 'master' into brian/generate_complete_schema
brianjlai Aug 18, 2022
89105fc
add generated json file and update docs to reference it
brianjlai Aug 18, 2022
63d395d
verbage
brianjlai Aug 18, 2022
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
Loading