Bug fixes and improvements
This personal open source project has the main intention to automatically publish RESTful API's built with Intersystems IRIS technology, in the simplest and fastest way possible, using the Open API Specification (OAS 3.0) standard.
It allows the user to focus mainly on the implementation and business rules of API’s (Web Methods), abstracting and automating other aspects related to documentation, exposure, dispatching and monitoring of services.
This project also includes a full IRIS sample class (apiPub.samples.api), based on the official Swagger Petstore sample.
Check this out on git documentation and find out more!
Bug fixes and improvements
Bug fixes and improvements
Bug fixes and improvements
bug fixes and improvements
improvements on samples classes
Improvements - Api's are published in the same order as the methods were implemented in the dispatch class
bug fixes & new samples for interoperability
wizard improvements for publishing BPL-based APIs (interoperability)
bug fixes on %JON.Adaptor compatibility
%JSON.Adaptor compatibility
%JSON.Adaptor prioritized over %XML.Adaptor
%JSON.Adaptor prioritized over %XML.Adaptor
%JSON.Adaptor prioritized over %XML.Adaptor
%JSON.Adaptor prioritized over %XML.Adaptor
%JSON.Adaptor compatibility
%JSON.Adaptor compatibility for parsing and dispatching
Bug fixes & improvements
improvements on samples (demo)
improvements on samples (demo)
bug fixes & improvements
bug fixes & improvements
bug fixes and improvements
bug fixes and improvements
bug fixes & improvements
bug fixes & improvements on wizard
bug fixes & improvements on schema parsing
bug fixes and improvements
performance improvements
performance improvements
bug fix on parsing (required props)
performance and parsing improvements
performance improvements
improvements on apiFirst wizard option
improvements on user experience (messages)
bug fixes & improvements
bug fixes & improvements
bug fixes & improvements
Bug fixes & improvements
bug fixes and improvements
wizard improvements (OAS)
bug fixes & improvements
improvements on apiFirst introspection
Api First Approach (Introspection) on wizard
wizard improvements
new templates for wizard
wizard improvements
bug fixes (wizard publication)
wizard improvements
bug fixes & improvements
New options for wizard publication
wizard improvements for new apis
wizard process for api publishing
wizard process for api publishing
bug fixes & improvements
Bug Fixes & Improvements
Bug fixes & Improvements
bug fixes & improvements
Bug Fixes on %Boolean and &Numeric Types Convertions
Bug fixes & Improvements
Support for parameters default values
Improvements on parsing (OAS 3.0) to support anyOf and oneOf types.
Bug Fixes & Improvements on Dashboards and Pivots
Bug Fixes & Improvements
Bug Fixes & Improvements
Bug Fixes & Improvements
Improvements & Bug Fixes
Improvements & Bug Fixes
Improvements & Bug Fixes
Improvements and bug fixes
Improvements and bug fixes
improvements and bug fixes
improvements and bug fixes
performance improvements and bug fixes
performance improvements and bug fixes
plug and play installation using docker.
zpm compatible.
With a simple json instance, you can generate an OAS schema. You can relate this schema to a %Library.DynamicObject method parameter type for documentation and parsing purposes.
https://github.com/devecchijr/apiPub#generate-the-oas-30-schema-based-on-a-json-instance
https://github.com/devecchijr/apiPub#relate-parseable-schemas-to-dynamic-json-types-librarydynamicobject
Initial Release