Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* WIP - wicked 1.0 SDK - this is still subject to heavy change * Some minor beautifications and fixes * Set installing wicked-sdk to other repos straight(er) * Adaptions for handling the scopes of the portal-api * Updated dependencies * Some additional exports * Add --copy option for just copying node-sdk * Refactoring: Moved to Typescript for node-sdk - wip * Cleanup - SDK now fully typescript typed; full coverage of all API calls * New API property: passthroughUsers and scopeUrl * Move OidcProfile to wicked SDK * Added PassthroughScope request and response types * Disallow -> disable * Refactoring into three parts: Interfaces, implementation and exports (index). * Reworked documentation entirely; uses typedoc. * Small script to update the docs * Take out the docs from the master branch again * Push docs to gh-pages * Minor changes, added two convenience functions * Added and extended some Kong types. * Missing uris property of a Kong API * Added some Kong types and utility functions * Added some specific Kong types; refactored a little * Add KongApiConfig to kong-interfaces. * Forgot to export... * Some additional types and fixes * Don't pack the docs into the * Take out KongCollection.total, it's not always present * hide credential flag propagation * Revert * Hide credentials flag * The "trusted" property can be passed in at subscription create time * Missing function "deleteUser". * Raise timeout for wicked API calls (needed for slow Postgres ops) * Add proxy function for the internal portal URL * Add more info on importing users, with pre-hashed passwords * Surfe isApiReachable() function; minor change in kong Type * New function getInternalKongProxyUrl() * Don't do global replace * Add forgotten patchUser call * Use sub=<user id> notation also for SDK direct calls * Ahem. * Add an undocumented feature "bundle" for bundling APIs (beta/experimental) * Added propertx "methods" to CORS plugin definition * Add retry logic on 5xx errors when calling the wicked API * New global passwordStrategy; added to SDK * Add api settings for user groups for portal-api and echo api * Introduce optional kongProxyUrl for special types of setups * Minor fixes; refresh_token_ttl in interface * Regression bug - _getInternalUrl does unexpected things * Support for async/await/Promises; types for... ... auth method type external; see also Haufe-Lexware/wicked.haufe.io#128 * Added missing types; restructured exports and imports * Changes for Haufe-Lexware/wicked.haufe.io#138, bugfix in patchSubscription * Strong typing, better support for TypeScript (function overlads) * Missed an export... * Repo renaming * Add property for environment of the API * TypeScript type for Haufe-Lexware/wicked.haufe.io#159 - Added support for more granular client types * ... and export it as well * Updated some comments and documentation. No functional changes. * Add optional kongProxyUrl to network config type * Ignore git_* (may be present from box build) * Ignore build_date file * Bump to version 1.0.0-rc.1 * Minor audit fix * Allow any semver as user agent version * Oops * Release script for wicked-sdk * Add "protected" property for auth methods * Updated version * Enable multiple init calls to SDK * New property redirectUris (for multiple redirectUris) * Added forgotten endpoint deleteSubscription(As) * Add a Jenkinsfile for publishing from Jenkins * Part of fix of Haufe-Lexware/wicked.haufe.io#191 * Update request * Explicitly add typescript as dev dependency * Make sure jq is available
- Loading branch information