Newsletter-69: S3 Plugin, Permissions for Delete Action, Store Data in Browser, Bulk Insert/Update via APIs

Jan 17, 2025

Hi There!πŸ‘‹

Welcome back! Let us begin the week with fresh energy and enthusiasm.  πŸ˜€

 

While you're at it, have a peek at what we've prepared for you: Future Features that will improve your app experience include New Features that make it faster and easier to develop web applications without coding, as well as Instructional Blog Posts and Video Tutorials that walk you through the whole process.😁🀯

 

Continue to be inspired, enjoy the process of creating apps without coding, and prepare for even more interesting developments! πŸš€

β€Š

πŸ“° What's New?

New features, Latest developments & Updates!

β€Š

πŸ—ƒ S3 Plugin

β€Š

What's this Feature All About?

 

With the Amazon S3 plugin, now you can configure your own Amazon S3 bucket at the Project level or even at the tenant level (in multi-tenant SaaS) so that the uploaded documents / files goes in the S3 bucket specific to that project / tenant. The data gets uploaded to yout S3 bucket directly without us accessing it anytime.

 

β€Š

Benefits:

 

  • This feature helps in keeping the data separate for each project or tenant wise as needed.

  • Your data is safeguarded with unparalleled security, data protection, compliance, and access control capabilities.

  • You can even encrypt the files using your own KMS key and have full control on its access.

 

 

 

β€Š
β€Š

β˜‘οΈ  Permission to Enable/Disable Delete Action in Builder 

What's this Feature All About?

 

This feature allows users to enable or disable the delete actions of various modules within the DrapCode builder such as Collections, Fields, Data/Items, Plugins, Snippets, etc. This avoids anyone accidentaly deleting something which is crucial and only the authorised users will be able to do so.

Benefits:

  • This improves user involvement by ensuring that essential actions are taken intentionally, lowering the chance of human errors. 
  • With this feature, administrators can confidently customise permissions to comply with organisational needs.
β€Š
β€Š

πŸ“‚ Component to Fetch and Store Data in Browser

β€Š

What's this Feature All About?

 

This features allows you to fetch the data from the database and then store it locally in the browser such as Session, Cookies or Local Storage. Then that data can be used to display in Data Tables, Data Groups or Custom Components. No need to build complex queries to fetch and display data. Have more granular control as how you want to display items.

 

β€Š

Benefits:

 

  • The user can get the data from the browser storage and save lots of unnecessary API calls, wherever possible.
  • Any updates to the collection items will allow you to obtain altered or updated data into the browser storage.

  • Makes it easier to build the Custom Components such as Tabular view, Graphs, Charts by accessing the data which is stored there itself in the browser.

 

β€Š
β€Š

πŸ‘¨‍πŸ’» Developer API for Bulk Insert/ Update & Delete

β€Š

What's this Feature All About?

 

With this feature, users can now work with bulk data while implementing Developer APIs of DrapCode. You can insert, update or delete 1000s of records in a single go without any issues. Makes data importing/exporting faster than ever.

 

 

β€Š

Benefits:

  • This is helpful when you are migrating from one system to another and needs to import data in bulk.
  • Developer API gives your more granular control on creating/updating data which is sometimes not possible with CSV upload.
  • You can execute custom logic in APIs while uploading the data.

 

 

β€Š
β€Š
β€Š

🐞 Bug Fixes & Improvements

 

  • Fixed a bug: Unable to toggle Profiler.
  • Fixed a bug: Not able to create the collection from a nested JSON object.
  • Fixed a bug: Filter with In List condition not working.
  • Fixed a Bug : Fix non-persistent collection Item data access handling.

  • Enhancement: Need to list all the External API in the Custom Data Mapping External API dropdown.
  • Enhancement: Option to maximise the Custom code editor area.
  • Enhancement:  Enhancement of Custom Component.
  • Enhancement: Developer API to Bulk update and Bulk Insert.

     

     

 

β€Š

🎦 Video Tutorials

Watch and learn all about the Builder!

Working with DrapCode Developer API using SDK

This two-part series will demonstrate how to build a multi-tenant marketplace in Drapcode. πŸ˜ƒπŸš€

β€Š

Using Reference fields and Derived fields in the Dropdown Component

In this video we will understand as how to use the values of Reference fields or Derived fields of a collection, in the dropdown component.πŸ˜ƒπŸ˜ƒ

β€Š

Upcoming Features 

Here are some of the upcoming features that are in pipeline!

β€Š

πŸ›‘ Support of IP & LoggedIn User Permissions in Developer API

This feature will enhance security by allowing only trusted IP addresses and Users with valid permissions to interact with the REST API.

πŸ”’Login/Signup using OAuth 2

This feature allow to integrate any service with supports OAuth 2 as part of Login and Signup flow.

β€Š
β€Š
β€Š
β€Š

Blogs & Insights πŸ˜€πŸ˜€

Read & learn about no code & low code in depth.

Why no-code needs to be the next thing on your radar?

Why no-code is the next game-changer for productivity and innovation? Read more

β€Š

No Code or Low Code Development: Which is Right for Your Business?

No Code vs. Low Code: Which suits your business best? Read more

 

Check out all our latest blogs here: bit.ly/3FmIKOm