dreamfactory

DreamFactory API Management Platform

APACHE-2.0 License

Downloads
113
Stars
1.5K
Committers
24

Bot releases are hidden (Show)

dreamfactory - 4.0.1

Published by yaroslavmo over 4 years ago

  • DP-160 Update platform favicon
  • DP-153 Fixes issue associated with Microsoft SQL Server behavior when used as the system database
  • DP-170 Fixes issue associated with the restricted administration behavior when PostgreSQL is used as the system database.

Regarding DP-160, back in late 2018 we rebranded DreamFactory, updating the logo and colors. For some reason the old favicon (the miniature website icon you see in some browser address bars) stuck around in the code base, and in this release we updated it to the genie lamp.

dreamfactory - 4.0.0

Published by yaroslavmo over 4 years ago

  • DP-151 Remove V8JS from all versions of DreamFactory

Like most modern software, DreamFactory relies upon a great deal of third-party software and drivers. One particular driver has been giving both us and users endless problems over the past 2 years or so. Unfortunately this driver facilitates the V8JS scripting engine that has long been a part of the platform (DreamFactory also supports 3 other scripting engines, including NodeJS, PHP, and Python). Therefore we made the difficult decision to end support for the V8JS scripting engine, and because this is a breaking change we bumped the major version to 4 so as to not cause compatibiity issues for our 3.X users.

dreamfactory - 3.1.2

Published by oleksandrono almost 5 years ago

  • DP-100 Increase session time to 1 day

Many DreamFactory users noted the short session expiration time when logged into the administration interface, which was previously set to 60 minutes. When the session expires, the user is forced to login anew. Sometimes DreamFactory users spend significant amounts of time inside the administration interface, and therefore to remove this annoyance we bumped the JWT token time-to-live (TTL) to 24 hours (1440 minutes).

This value is easily changed to whatever TTL you'd like by opening the .env file and modifying the DF_JWT_TTL variable to a more suitable expiration time defined in minutes. After making this change don't forget to run the following command from your DreamFactory root directory:

$ php artisan config:clear
dreamfactory - 3.1.1

Published by yaroslavmo almost 5 years ago

  • DP-115 Add API call scheduling capabilities to platform
  • Improved Excel connector's role-based access controls capabilities

Our commercial users have long requested a point-and-click solution for scheduling API calls. Our 3.1.1 commercial release includes a new feature which allows administrators to schedule API calls at a per-minute resolution (once per minute, once every 5 minutes, once every hour, etc). The scheduler isn't limited to GET calls either! POST, PUT, PATCH, and DELETE are also supported, and you can accompany requests with companion payloads.

In this release we also improved the Excel connector's role-based access control capabilities.

If you'd like a demonstration of the new scheduling or Excel connector features, head over to https://www.dreamfactory.com/demo/ to schedule a quick call!

dreamfactory - 3.0.5

Published by yaroslavmo about 5 years ago

After an incredible 20 years of releases, the Python team stopped support for Python 2 on January 1, 2020 (see this announcement for more information. Of course, this doesn't mean organizations will quit using Python 2; it still has a vibrant and huge ecosystem, and let's face it upgrading scripts can be difficult and expensive.

To accommodate those who desire to use Python 3.X, the DreamFactory 3.0 release includes support for both Python 2.X and Python 3.X. Because it's possible some users may desire to simultaneously use both language versions within the same DreamFactory environment, we've added a dedicated Python 3 environment variable named DF_PYTHON3_PATH to the .env configuration file. You'll use this to explicitly set the Python 3 executable path.

Notes:

  • DP-91. Add DF_PYTHON3_PATH environment variable.
dreamfactory - 3.0.4

Published by yaroslavmo about 5 years ago

  • DP-86. Fixes issue associated with role management and the SFTP connector.

DreamFactory can natively generate APIs for a wide variety of databases and file-based data sources, including SFTP. In this release we fixed a bug associated with how role-based access controls are configured for SFTP-based REST APIs.

dreamfactory - 3.0.3

Published by yaroslavmo about 5 years ago

  • DP-71. Offer cache clear option when editing service
  • DP-66. Error popup not shown for invalid values on info tab when clicking Save button.
  • DP-72. Change Service Name creation field label to Namespace.

In this release we've made a number of UI improvements. DP-71 pertains to adding a Save and Clear Cache button to the service editing interface. This shortcut means administrators will no longer have to navigate to the Config > Cache interface after modifying a service's configuration.

DP-66 fixes a bug associated with the popup error widget not always appearing when invalid values are used in the service creation Info tab.

DP-72 alleviates some longstanding confusion regarding the purpose of the service UI's Name field. This name forms part of the generated API's URI, and should therefore be lowercase and not contain any special characters. We've changed the field name to Namespace and added an error message should the field value not confirm to the aforementioned requirements.

dreamfactory - 3.0.2

Published by yaroslavmo about 5 years ago

  • DP-78. Fixes a user reported issue pertaining to the inability to edit a global lookup key.

This release fixes a lingering UI issue associated with the new DreamFactory interface. The global lookup key button was not properly triggering an event.

dreamfactory - 3.0.0

Published by yaroslavmo over 5 years ago

DreamFactory 3.0 is the most significant platform release in more than two years! Highlights include:

  • New administration console design and countless UI improvements
  • Restricted administrators (commercial version)
  • API lifecycle auditing (commercial version)
  • MS SQL Server encryption and optional trust server certificate options (commercial version)
  • Upgrades to the GitHub, GitLab, and BitBucket connectors
  • Added scripting support for Python 3
  • Automated installers for several Linux distributions (see the installers directory)
dreamfactory - 2.14.2

Published by wjgilmore over 5 years ago

  • Update to the df-sqldb package (0.15.4)
  • Removal of the unused yarn.lock file
  • Vastly improved README.
dreamfactory - 2.13.1 release

Published by wjgilmore about 6 years ago

dreamfactory - 2.13.0 release

Published by wjgilmore about 6 years ago