The first thing you will notice when you log into Caspio Bridge 8.0 is a fresh new look. We have gone to great lengths to design a user interface that is simple, pleasant and intuitive.
The application-building process is familiar so that existing users can still be highly-productive in the new version, but beyond those similarities, almost everything about Caspio 8.0 has been re-imagined for a better user experience.
Highlights of the New User Interface
- Lightweight. Gone are heavy screens. The new version is fast and responsive so you rarely have to wait.
- Clutter-free. Context-sensitive menus and just-in-time action links predict your needs and present options exactly when you need them.
- Streamlined and efficient. Object listing screens are now significantly more useful with customizable layouts that show you important information in easy-to-scan columns. You can add new columns, re-order them, or sort them as you like.
- Shortcuts save you time. Throughout the new interface, many actions that used to take several clicks now take only one or two. For example, all object listing screens have a Properties option that quickly displays everything you need to know about an object. Furthermore, all related objects are hyperlinked and can be quickly accessed with one click.
- Work in multiple tabs. Gain efficiency by opening multiple objects and tasks in different tabs of your browser. Anywhere in your account, you can right-click on a menu or action and open it in a new tab.
- Tablet-friendly. You are no longer bound to your desktop computer. All screens have been designed to be effective on touch screens so you can work in Caspio using your tablet.
- Quick Help. Easy-to-access inline help is now available on virtually all screens.
New App-Centric Model
We have introduced the concept of Applications to help you better manage multiple applications in your account. You can think of Apps as object containers. All objects related to an application, project or task can now be grouped together in one App.
Key points about Apps:
- Apps can be easily exported or imported as a single file to share with others or import back in at a later time.
- All objects of an App can be shared among multiple Apps, except for DataPages which can be copied from one App to another.
- Apps automatically keep track of internal object dependencies. For example, if a DataPage is copied from one App to another, its underlying Table, Style and Localization are properly shared with the new App.
- Apps can also be duplicated or deleted in one step.
The All Assets area on your account homepage displays every object in your account regardless of what App they belong to. This section is equivalent to the previous Caspio Bridge interface. In fact, when your account is upgraded to version 8.0, all your objects will appear under All Assets. When you create a new blank App, you can select the DataPages to include and all their dependencies will be brought into the new App.
Using App Parameters, you can define a parameter name and assign a value which can be used anywhere in your App (such as in HTML blocks, field default values, calculations, automatic emails, destination page URLs). App Parameters allow you to quickly change the value of a parameter from one place without having to edit the individual DataPages, and if you decide to share your app with someone else, you can quickly clear any information that is sensitive or unique to your organization.
In the previous version of Caspio Bridge, user authentication rules were applied on a DataPage folder and affected all the DataPages in that folder. In 8.0, Authentications are objects that can be applied to any DataPage, similar to Styles and Localizations. Authentications can also be exported or imported either as part of an App, or in a custom object export.
Authentication with ID Services
User authentication in Caspio was already a highly-scalable system, and we have now added the ability to authenticate app users through third-party ID Services. At 8.0 launch time, Caspio authentication supports login through Google ID, Facebook, Twitter and Open ID.
Entry Page for Restricted Apps
In the new Authentication objects, you have the ability to designate an “entry page” for your deployed applications. New users accessing any other restricted DataPage will automatically be redirected to the entry page, where you can then direct them to login or register. Additionally, any user session that expires due to inactivity is redirected to the same entry page.
Connections are new objects for gated content and capturing demographic information through social login. Connections can be set up with Google ID, Facebook, Twitter, Open ID and Caspio Authentication, and provide two powerful options when applied to a DataPage:
- Gated content. To see the DataPage, users are required to login via their social profile account. This gives your App access to capture demographic information when users allow their account information to be shared.
- Auto-fill submission forms. By logging in with an existing social profile account, users can save time by submitting auto-filled forms and also don’t need to create new accounts and passwords to use your app. For example, you can allow users to submit comments or ratings on your products using their Facebook or Google accounts. As a result, you can display the name, profile photo, and other unrestricted user information along with their comment.
Note that Connections are not a security feature. If you enable Facebook social login, your DataPage will be accessible to all Facebook users. Connections are a marketing tool for data collection and time-savings, whereas Authentication provides secure password protection for known users.
Enhanced Import and Export
We have completely revamped Caspio Bridge import and export. All previous capabilities are preserved, but new functionality is now available:
- Any mix of objects can be imported or exported. When exporting a DataPage, you have the option to automatically include all its dependent objects such as Tables, Styles, etc.
- Complete Apps can be imported or exported. Caspio automatically knows what objects to include to ensure Apps can be re-imported elsewhere or in the same account at a future date.
- Bulk import and export of files. Your import file can now include files that are stored in your Tables, and likewise you can choose to include all files when exporting a Table.
- Security checks during import. We have added a few security features to the import process. For example, all App Parameters of imported Apps are displayed for review to ensure your App is not using third-party links or email addresses.
- Increased import file size. We have raised the import file size limit from 15 MB to 150 MB. For large file imports, you don’t have to wait for the upload to complete. You can come back, even from a different computer, to continue an import process once the file upload is complete.
Additional Features and Enhancements
When editing a DataPage, it is now possible to preview your changes in real-time before actually saving the DataPage.
We have introduced many improvements to Table and View Datasheets, including a feature-rich filtering option that allows for multiple criteria and logical operators. It also supports filtering by duplicates and downloading filtered data.
A new interface allows you to quickly grant user access permissions to one or more objects, including entire Apps.
Account User Profiles
In addition to account admins, now other users of an account can manage their profile and update their information.
The parameter picker has been improved to display various parameter types in organized groups.
Reply-to Fields in Emails
Acknowledgement emails can now have a separate Reply-to field, just like notification emails.
Full Name Display in Emails
Your From and To fields in emails can now include complete names. The supported format is Name <email> (John Smith <email@example.com>).
Blank Values in Unique Fields
Unique fields in Tables and Views can now contain blank values.
Comments and Feedback
Be sure to submit your ideas regarding product features in the Caspio Ideabox.