-
Notifications
You must be signed in to change notification settings - Fork 3
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
573 create servicedefinition jar if necessary #576
Merged
LukasFey-GIP
merged 2 commits into
main
from
573-create-servicedefinition-jar-if-necessary
Nov 10, 2023
Merged
573 create servicedefinition jar if necessary #576
LukasFey-GIP
merged 2 commits into
main
from
573-create-servicedefinition-jar-if-necessary
Nov 10, 2023
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
johannesheucher-gip
approved these changes
Nov 10, 2023
LukasFey-GIP
deleted the
573-create-servicedefinition-jar-if-necessary
branch
November 10, 2023 11:36
LukasFey-GIP
added a commit
that referenced
this pull request
Nov 10, 2023
* create-servicedefinition-jar-if-missing
Julian-Mueller-GIP
added a commit
that referenced
this pull request
Jan 18, 2024
* added base app for open api generator * new template folder for projects * initial commit * new * new * build oas base application * ApplicationGeneration ServiceGroup * shared lib + cli command * moved xyna-openapi to sharedlib * set referenced version of json module to 1.2.0 * update build files * prepare libs * 573 create servicedefinition jar if necessary (#576) * create-servicedefinition-jar-if-missing * always add servicedefinition classfiles to service jar (#582) * implement buildoasapplication cli command * merged filter classes OASFilter PathParameter into one file * added missing imports * changed filter path * fixed filter regex, updated primitive types * added classes for data type validation * add xyna-openapi-utils to xyna-openapi sharedLib; add OASBaseType * add copyright header, add OASValidationResult * build new module xyna-openapi-utils of shardLib * Version and comment changed * added coded services for validation in data-model and server application * changed application version to 0.1.4 improved validation of complex objects * implement generateOasApplication service. * update OAS Base Application version number. * added boolean validation added number and uri type mapping validation bug fixes * new version number 1.6 changes to json parse and write in the client generator * json write bugfix * change http status code from int to String. * change name of tempory file. It will have different name in different orders. * first version with provider validation moved decode and encode to the base app added necessary xmoms for validation to the base app changed version number to 0.1.9 * rename generated folder to Applicationame_Version and delete tmp files. * new * properly initialized json parse and writing options * Included Factory Manager mask. * change runtime context * added capacity and hard coded rntimecontext in button definition. They will be know run against OAS_Base 0.2.0. * added Tableinfo workflow * removed nullable check in validation for complex objects * added validation for the client app changed enum mebers to primitive strings, XMOMs for enums are still generated as a convenience fixed empty xyna factory version in application.xml added error messages to validation exceptions * new version number 0.2.2 * Added error handling * added missing wf retrieve specification * added script to change the version number of the oas base app * added null check for enums added rethrow of validation exception in client request workflows some improvements to the generated documenation * added base path to filter and client request workflows * new version 0.2.5 * 0.2.5 added SetRuntimeContext * 0.2.5 Added Property runtime_context * added allOf ,anyOf, oneOf validation for schema objects added missing validation checks for primitive types added nullcheck number types new version 0.2.6 * added debug logging. * Return 405, if method is not in spec and 501, if instance datatype can not be found. * treat uri ending with "/" as uri without. * add import. * added support for primitive response types * Founded Instancedatatypes will be differentiate by revision of filter instance. * Implemented upload button. * fixed sever request data type not beeing generated when an operation has no parameters fixed parsing of header parameters in the server improved handling of names containing hyphen and underscores fixed an error in the client when the response body is empty improved handling of enum references fixed not beeing able to send a json list as body in the client new version 0.3.0 * version 0.3.0 * fman refactoring new dependency Runtime Context Support version 1.0.0 for xyna release * added missing worklow * moved RuntimeContextService to Processing * added the possibility to customize the paths of the generated XMOM objects added copyright headers version 1.0.1 * bugfix for reading custom path attributes changed label of import button changes for pull request only formatting changes to formatting in XMOM xml-files * class was moved to OASFilter.mustache * removed unneeded directory --------- Co-authored-by: TorbenSiegismund-GIP <[email protected]> Co-authored-by: gipadmin <[email protected]> Co-authored-by: Lukas Fey <[email protected]> Co-authored-by: Lukas Fey <[email protected]> Co-authored-by: Johannes Krimm <[email protected]> Co-authored-by: pk-xyna <[email protected]> Co-authored-by: Torben Siegismund <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.