DreamFactory API Management Platform
APACHE-2.0 License
Bot releases are hidden (Show)
Published by yaroslavmo almost 3 years ago
The installers have had a major makeover, and now break down what is being installed in more detail. We hope this will provide you more feedback while the installation takes place, and soothe any "has it frozen?" fears. In addition, for nginx (i.e. default) installations, the installer will create and assign a "dreamfactory" user to the installation location and PHP-FPM automatically, providing additional security. Finally, we have now added official support for RHEL / CentOS 8, Fedora 34, and Ubuntu 20. The installers will no longer work out of the box on Fedora 31, Debian 8 nor Ubuntu 16 (and versions prior to the aforementioned).
UI/UX-wise, our notification system has been overhauled with a much more modern look. We have also removed a bug in the Logstash configuration screen which previously did not always save every data object the user wanted to capture.
Snowflake - We have now added POST request endpoints and support for stored procedures to our Snowflake connector!
Elsewhere we have made several bug fixes, and have improved some error messages to provide more clarity.
Published by yaroslavmo about 3 years ago
DreamFactory 4.9.0 is here! This release is a mix of bug fixes and UX improvements. Perhaps the most notable change is the addition of a "Quick Links" section (see attached screenshot) to an API's Overview tab. It's now possible to jump directly to an API's scripted endpoints, API documentation, and associated roles!
We also improved the API creation workflow, flagging database connection issues with some additional diagnostic information, fixed some dependency issues with the CentOS / RHEL installers, and fixed a few other lingering bugs.
In the upcoming release we'll be announcing revamped installers for CentOS, Debian, Ubuntu, Fedora, ensuring you can install DreamFactory faster and more conveniently than ever!
Published by yaroslavmo over 3 years ago
Announcing DreamFactory 4.8.0! This release focuses on user experience, notably with regards to database API generation. The most popular database connectors (MySQL, MariaDB, PostgreSQL, MS SQL Server, Oracle) have long offered a large list of options, and it hasn't always been obvious which ones are required and which are optional. To remedy this we've broken the service creation form for these connectors into three sections: Basic, Caching, and Optional Advanced Settings.
We're also working on a series of UX improvements intended to more effectively guide new users through the API generation process. Notably, for most basic use cases the administrator completes three tasks: generate the API, create a role-based access control (RBAC), and then associate the RBAC with a newly generated API key. That first step occurs under the Services tab, so in this 4.8.0 release we've moved that tab to the second position in the navigational bar, which will hopefully be the natural first tab a user clicks on after logging in and landing on the Home tab.
In a forthcoming release we'll be improving the service profile detail page, and providing users with additional direction regarding what steps should occur after generating a new API.
Do you have any ideas regarding how we can improve DreamFactory's UX? Tell us about them at [email protected]!
Published by yaroslavmo over 3 years ago
DreamFactory 4.7.0 has been released with a collection of new features and bug fixes!
/ecommerce/_api/Web/Lists/GetByTitle('Product Names')
. This is particularly useful for SharePoint projects.Published by yaroslavmo over 3 years ago
Release 4.6.1 fixes an edge-case issue introduced in 4.6.0 pertaining to the role-based access control manager.
Published by yaroslavmo over 3 years ago
On Friday (April 9, 2021) we released DreamFactory 4.6. This is the most significant UI release since the 3.0 overhaul, including the following interface improvements:
In addition to these UI enhancements we’ve improved AWS SES support (DP-257) by addition four more regions (Frankfurt, Paris, Stockholm, and Bahrain). We also fixed an issue (DP-239) that prevented email template from being edited directly within the DreamFactory administration interface.
Published by yaroslavmo over 3 years ago
DP-256 Ubuntu installer fails when --with-apache is used
Published by yaroslavmo over 3 years ago
Enhance Snowflake connector with dynamic connection properties
Add Role parameter to Snowflake connector
Published by yaroslavmo over 3 years ago
Release 4.5.1
Minor fix: comment out AWSMetaDataParser functions calls
Published by yaroslavmo over 3 years ago
In this release we've added two new automated DreamFactory installers for CentOS and Fedora. We've also updated all installers with PHP 7.4 support. See the installers directory for more information.
Published by yaroslavmo over 3 years ago
Release 4.4.0
Published by volodymyrpoli almost 4 years ago
This minor release fixes issue with creating and using the Active Directory service.
Published by wjgilmore about 4 years ago
This minor release includes improvements to copy and contact information.
Published by wjgilmore over 4 years ago
This release fixes a df-core regression issue. See df-core release notes for further details.
Published by yaroslavmo over 4 years ago
Published by yaroslavmo over 4 years ago
DP-39 [3.0] The background is too small on the homepage
DP-181 DreamFactory on the AWS Marketplace
DP-184 Integrate license keys into hosted environments
DP-194 Fix dreamfactory/df-core — deprecation warning
DP-195 Fix dreamfactory/df-email deprecation warning
DP-196 Fix hasRole method
DP-197 Windows IIS install File Upload does not work
DP-199 Uncommenting DF_ALWAYS_WRAP_RESOURCES breaks the Services tab
DP-200 Fix restricted admin widget paywall
DP-202 Add PostgreSQL materialized view support
Published by yaroslavmo over 4 years ago
We've had another few busy weeks at DreamFactory HQ! Version 4.1.1 is largely a bug fix and maintenance release, with one new minor configuration feature. We've added an EXTERNAL_IP
configuration parameter which administrators can use to specify a DreamFactory instance's external IP address. If set, DreamFactory will not automatically attempt to determine the external IP address using a web service call. This is useful for users running DreamFactory in a firewalled environment.