Skip to content

@chriskapp chriskapp released this Sep 18, 2019 · 18 commits to master since this release

  • Add SQL select action #260
  • Add option to download the SDK #259
  • Add log rotate command to copy all logs to an archive table #256
  • Add marketplace to backend #254
  • Update doctrine/dbal to 2.9 #252
Assets 3

@chriskapp chriskapp released this Aug 12, 2019 · 54 commits to master since this release

  • Add discover route endpoint #249
  • Add command to clear the cache #243
  • Add GraphQL proxy #238
  • Add option to specify an operation id for each method #236
  • Pre-configured routes #233
  • Added new vscode app which allows to edit PHP sandbox actions #191
  • Add RPC endpoint to execute actions directly #167
  • Fix issue in SqlTable action to handle null values #239
Assets 3

@chriskapp chriskapp released this Jun 1, 2019 · 67 commits to master since this release

  • Added missing entity id to all backend endpoint schemas
  • Improved monetization system added contract and invoice to plan #217
  • Updated backend and consumer app
  • CLI action add command handle optional arguments #230
  • Custom user attributes #226
  • Add option to get information about the current token i.e. scopes inside an action
  • PHP Sandbox allow the definition of functions
  • Update dotenv dependency
  • HTTP adapter redirect variable path fragments
Assets 3

@chriskapp chriskapp released this Feb 9, 2019 · 91 commits to master since this release

  • Add health endpoint to check whether every connection works. This can be useful for docker container or other monitoring solutions
  • Store registered provider classes in database since under docker we should not write to the filesystem
  • Added new default connections: Ftp, GraphQL, Smtp and Soap
  • Removed v8 adapter
Assets 3

@chriskapp chriskapp released this Jan 1, 2019 · 100 commits to master since this release

  • Use connection for sending SMTP mails #197
  • Make pub/sub system more customizable #196
  • Set correct CORS header if an exception occurs
  • Use JWT as access token #198
  • Fix add costs field to the routes schema
  • Improve SQL-Table action add possibility to specify default settings and return proper types on all db drivers
  • Migrated all unit tests to PHPUnit 6.0
  • Set all travis tests to check PHP 7.1, 7.2 and 7.3
  • Minimum PHP requirement is now 7.1
Assets 3

@chriskapp chriskapp released this Oct 28, 2018 · 127 commits to master since this release

  • Added payment system to monetize the API #174
  • Added user provider support to easily implement other OAuth2 provider #190
  • Extended dashboard and statistics
  • Added provider.php config file which contains PHP classes to extend Fusio
  • Add deploy info in case web server config could not be written
  • Updated fusio backend and swagger-ui app
Assets 3

@chriskapp chriskapp released this Sep 1, 2018 · 162 commits to master since this release

  • Improve serialization formats store all data json encoded instead of PHP
    serialized
  • Make Fusio compatible with multiple database vendors and renamed camel case
    database columns to snake case columns #178
Assets 3

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

  • 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
Assets 3

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

  • 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
Assets 3

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

  • 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
Assets 3
You can’t perform that action at this time.