@chriskapp chriskapp released this Jul 21, 2018 · 3 commits to master since this release

Assets 3
  • Moved to Doctrine DBAL Migrations system. This is a BC since the old migrations are not used any more. Because of this it is also possible to use Fusio with a single database which contains Fusio and the App tables, also it is possible to preview any SQL changes on update
  • Converted example todo endpoint from PHP files to classes
  • Its not longer possible to rename existing Connections since they are referenced in other resources
  • Add an option to store an arbitrary UI vocabulary to argument the JsonSchema #166
  • Add /export/schema/:name endpoint which allows to access any JsonSchema and UI vocabulary from the public
  • Add Link header on OPTIONS request which link to the fitting export schema endpoint, this allows us in the future to build apps which can automatically discover the create and update form of an endpoint
  • Add OAuth2 client credentials grant to obtain an access token based on the app key and secret #172

@chriskapp chriskapp released this Jun 27, 2018 · 17 commits to master since this release

Assets 3
  • Fixed a critical bug in the authorization middleware #164
  • Sql action add config to set default limit #162
  • Update backend app add PHP sandbox autocomplete, fix automatic logout and update deps #160
  • Truncate large exception messages on logging middleware

@chriskapp chriskapp released this Jun 9, 2018 · 25 commits to master since this release

Assets 3
  • Return proper 429 status code and error response in case the rate limit is reached
  • Add subscription support #152
  • Fix /whoami and /revoke endpoint not sending proper CORS headers #153
  • Add PHP sandbox action #69
  • Add installer script to install Fusio also without access to the CLI
  • Backend app add option to provide custom action class
  • Consumer app add subscription support to allow customers to register HTTP callbacks
  • Updated backend and consumer app to Angular 1.7
  • User registration fix handling recaptcha verification
  • Reorganized consumer app and grant endpoints

@chriskapp chriskapp released this May 11, 2018 · 46 commits to master since this release

Assets 3
  • Add description field to method
  • Add scopes field to route
  • Add additional meta fields to OpenAPI and Swagger spec
  • Add security fields to the Swagger spec
  • Updated swagger-ui app

@chriskapp chriskapp released this Apr 8, 2018 · 62 commits to master since this release

Assets 3
  • Fix handling of OPTIONS request without GET schema #142
  • Increase name column length #141
  • Add option to deploy command to force re-execution of migration files #140
  • Add clean command #137
  • Add push command to push the Fusio instance to a remote provider

@chriskapp chriskapp released this Mar 25, 2018 · 67 commits to master since this release

Assets 3
  • Add web server config generator #132
  • Update fusio backend app
  • Update swagger-ui and backend app
  • Importer parses now also OpenAPI and Swagger YAML format #115
  • Improved CORS handling and removed config

@chriskapp chriskapp released this Mar 3, 2018 · 78 commits to master since this release

Assets 3
  • Update dependencies
  • Add priority to routes so that the order of the routes in deployment is stable #120
  • Installer add preview option to show SQL queries #74
  • Add connection lifecycle and deployment interface to give a connection the possibility to execute additional logic on execution
  • Improved documentation

@chriskapp chriskapp released this Jan 13, 2018 · 98 commits to master since this release

Assets 3
  • Updated dependencies
  • Improved tests and documentation

@chriskapp chriskapp released this Jan 3, 2018 · 104 commits to master since this release

Assets 3
  • Update PSX framework to version 4.0
  • Add rate limit to deployment
  • Update developer app
  • Improve tests and use migration as fixture

@chriskapp chriskapp released this Dec 23, 2017 · 116 commits to master since this release

Assets 3
  • Use dotenv config to load sensitive values from environment variables #110
  • Add missing help files