Skip to content

Commit 49eaf8a

Browse files
Update 20240119 (#34)
* Development sync with main (#16) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Configuration file updated * Development sync (#19) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Development sync with main (#16) (#17) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Development (#18) * Development sync with main (#16) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Configuration file updated * Docker-compose file updated * Sync with main (#21) * Docker-compose yaml updated (#20) * Development sync with main (#16) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Configuration file updated * Development sync (#19) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Development sync with main (#16) (#17) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Development (#18) * Development sync with main (#16) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Configuration file updated * Docker-compose file updated * docker-compose bugfix * Dockerfile updated * API v3.1 added, API Gateway per-URI rate limiting supported * USAGE updated * Added JWT authentication support, rate limiting bugfixes * Added JWT authentication support, rate limiting bugfixes * USAGE updated * JWT Authentication, Rate Limiting, Bugfixes * JWT Authentication, Rate Limiting, Bugfixes * Development sync (#26) * USAGE updated (#24) * Development sync with main (#16) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Configuration file updated * Development sync (#19) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Development sync with main (#16) (#17) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Development (#18) * Development sync with main (#16) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Configuration file updated * Docker-compose file updated * Sync with main (#21) * Docker-compose yaml updated (#20) * Development sync with main (#16) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Configuration file updated * Development sync (#19) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Development sync with main (#16) (#17) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Development (#18) * Development sync with main (#16) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Configuration file updated * Docker-compose file updated * docker-compose bugfix * Dockerfile updated * API v3.1 added, API Gateway per-URI rate limiting supported * USAGE updated * JWT Authentication, Rate Limiting, Bugfixes (#25) * Development sync with main (#16) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Configuration file updated * Development sync (#19) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Configuration file update * Configuration file updated * Update config.toml (#14) * Create LICENSE.md Added Apache 2.0 license * Update README.md * Development sync with main (#16) (#17) * README Updated (#7) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Development (#8) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * Bugfixes (#9) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file updated (#10) * OpenAPI integration work in progress * API Gateway updates * API Gateway support - beta release * README updated * README updated * README updated * README updated * README updated * README updated * Declaration schema updated, Developer portal alpha release * Postman collection updated * Devportal alpha release commit * Devportal alpha release commit * Added Developer Portal support * README updated * README updated * README updated * README updated * README updated * README updated * README updated * README updated * config.toml updated * Bugfixes * Bugfixes * Configuration file update * Development (#11) …
1 parent cdccee9 commit 49eaf8a

File tree

4 files changed

+42
-19
lines changed

4 files changed

+42
-19
lines changed

FEATURES.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
## Supported features
2+
3+
### NGINX `http` and `stream` servers
4+
5+
Currently supported features:
6+
7+
| Feature | API v3.1 | Notes |
8+
|----------------------------|-----------------------------------------------------------------------------------------|----------------------------------------------------------------------------|
9+
| Upstreams | CRUD | Snippets supported: static and from source of truth |
10+
| HTTP servers | CRUD | Snippets supported (`http`, `servers`, `locations`): static and from source of truth |
11+
| TCP/UDP servers | CRUD | Snippets supported (`streams`, `servers`): static and from source of truth |
12+
| TLS | CRUD | Certificates and keys can be dynamically fetched from source of truth |
13+
| mTLS | CRUD | Certificates and keys can be dynamically fetched from source of truth |
14+
| Rate limiting | X | |
15+
| Active healthchecks | X | |
16+
| Cookie-based stickiness | X | |
17+
| Maps | X | |
18+
| NGINX Plus REST API access | X | |
19+
| NGINX App Protect WAF | Per-policy CRUD at `server` and `location` level with dataplane-based bundle compilation | Security policies can be dynamically fetched from source of truth |
20+
21+
### API Gateway use case
22+
23+
Currently supported features:
24+
25+
| Feature | API v3.1 | Notes |
26+
|----------------------------|-----------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
27+
| API Gateway | Swagger and OpenAPI YAML and JSON schema support | <li>Automated configuration</li><li>HTTP methods enforcement</li><li>per-URI rate limiting</li><li>per-URI JWT authentication: JWT key hardwired or referenced as HTTP(S) URL</li> |
28+
| API Developer Portal | Swagger and OpenAPI YAML and JSON schema support | Based on Redocly |

README.md

Lines changed: 1 addition & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -134,21 +134,7 @@ end
134134

135135
## Supported NGINX Plus features
136136

137-
| Feature | API v3.1 | Notes |
138-
|----------------------------|-----------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------|
139-
| Upstreams | CRUD | Snippets supported: static and from source of truth |
140-
| HTTP servers | CRUD | Snippets supported (`http`, `servers`, `locations`, `upstreams`: static and from source of truth |
141-
| TCP/UDP servers | CRUD | Snippets supported (`streams`, `servers`, `upstreams`: static and from source of truth |
142-
| TLS | CRUD | Certificates and keys can be dynamically fetched from source of truth |
143-
| mTLS | CRUD | Certificates and keys can be dynamically fetched from source of truth |
144-
| Rate limiting | X | |
145-
| Active healthchecks | X | |
146-
| Cookie-based stickiness | X | |
147-
| Maps | X | |
148-
| NGINX Plus REST API access | X | |
149-
| NGINX App Protect WAF | Per-policy CRUD at `server` and `location` level with dataplane-based bundle compilation | Security policies can be dynamically fetched from source of truth |
150-
| API Gateway | Swagger and OpenAPI YAML and JSON schema support | Automated configuration, HTTP methods enforcement, per-URI rate limiting, per-URI JWT authentication |
151-
| API Developer Portal | Swagger and OpenAPI YAML and JSON schema support | Based on Redocly |
137+
See the [features list](/FEATURES.md)
152138

153139
## How to use
154140

USAGE-v3.1.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,9 @@ Declaration path `.declaration.http.servers[].locations[].apigateway` defines th
6666
- `developer_portal.uri` - the trailing part of the Developer portal URI, this is appended to `.declaration.http.servers[].locations[].uri`. If omitted it defaults to `devportal.html`
6767
- `authentication` - optional, used to enforce JWT authentication at the API Gateway level
6868
- `authentication.jwt` - JWT configuration
69+
- `jwt.realm` - JWT realm
70+
- `jwt.key` - JWT key in JSON format with all \" escaped as \\\" or `http(s) URL of the key`
71+
- `jwt.cachetime` - JWT key caching time in seconds
6972
- `authentication.enforceOnPaths` - if set to `true` JWT authentication is enforced on all API endpoints listed under `authentication.paths`. if set to `false` JWT authentication is enforced on all API endpoints but those listed under `authentication.paths`
7073
- `rate_limit` - optional, used to enforce rate limiting at the API Gateway level
7174
- `rate_limit.enforceOnPaths` - if set to `true` rate limiting is enforced on all API endpoints listed under `rate_limit.paths`. if set to `false` rate limiting is enforced on all API endpoints but those listed under `rate_limit.paths`
@@ -128,7 +131,7 @@ is:
128131
"authentication": {
129132
"jwt": {
130133
"realm": "petstore authentication",
131-
"key": "http://192.168.2.19/jwks.json",
134+
"key": "{\"keys\":[{\"k\":\"ZmFudGFzdGljand0\",\"kty\":\"oct\",\"kid\":\"0001\"}]}",
132135
"cachetime": 5
133136
},
134137
"enforceOnPaths": true,

templates/v3.1/apigateway.tmpl

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ location {% if '{' not in path.path %}={% else %}~{% endif %} {{ declaration.loc
7777

7878
{%- if enforceAuth.toBeEnforced == True -%}
7979
auth_jwt "{{ declaration.location.apigateway.authentication.jwt.realm }}";
80-
auth_jwt_key_request /_jwks_uri;
80+
auth_jwt_key_request {{ declaration.location.uri }}/_jwks_uri;
8181
auth_jwt_key_cache {{ declaration.location.apigateway.authentication.jwt.cachetime }};
8282
{%- endif -%}
8383
{%- endif %}
@@ -98,11 +98,17 @@ location {% if '{' not in path.path %}={% else %}~{% endif %} {{ declaration.loc
9898
{% endfor %}
9999

100100
{%- if declaration.location.apigateway.authentication -%}
101-
location = /_jwks_uri {
101+
location = {{ declaration.location.uri }}/_jwks_uri {
102102
internal;
103-
proxy_method GET;
104103
#proxy_cache jwk;
104+
105+
{% if declaration.location.apigateway.authentication.jwt.key.startswith('http://') or declaration.location.apigateway.authentication.jwt.key.startswith('https://') -%}
106+
proxy_method GET;
105107
proxy_pass {{ declaration.location.apigateway.authentication.jwt.key }};
108+
{%- else -%}
109+
return 200 '{{declaration.location.apigateway.authentication.jwt.key }}';
110+
{% endif %}
111+
106112
}
107113
{% endif %}
108114

0 commit comments

Comments
 (0)