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

MARS YAML and OpenAPI 3.0 built-in support #109

Merged
merged 54 commits into from
Nov 9, 2021
Merged

Conversation

andrea-magni
Copy link
Owner

No description provided.

+ OpenAPI testbed project
Changed writers affinity (higher values).
TMessageBodyReader now has access to IMARSActivation.
FindReader method now receives IMARSActivation as argument.
Debug output (response headers) for selected MBW and MBR.
… (100) when type matches identically and MEDIUM + LOW (50+10) when it matches as ancestor type.
Managed records support.
OpenAPI support WIP.
DictionaryToJSON implementation.
Migration from record based to object based data structore (OpenAPI).
OpenAPI.v3 data structures.
YAML serialization optimizations (empty values, experimental).
Fix empty values in YAML serialization.
OpenAPI WIP.
Better handling authorization declarations in TMARSMetadataReader.
Fixed method authorization infos in OpenAPI.v3.
Fixed warning because of non required name of JWT_bearer securityScheme in OpenAPI.v3
…nity).

Fix TMARSWebRequest.GetHeaderParamValue, thanks @EtheaDev for pointing this out.
@andrea-magni andrea-magni merged commit a43f8ab into master Nov 9, 2021
@andrea-magni andrea-magni deleted the MARS-OpenAPI branch March 31, 2022 04:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant