Crust releases Corteza 2021.3.1

Crust, the driving force behind Corteza, has released Corteza 2021.3.1. This new release includes the following updates and improvements:

  • Envoy
    • Improved ComposeRecord cross-referencing
    • Improved ComposeRecord self-referencing
  • Compose
    • Fixed improper one-dimensional page block rescaling
    • Fixed bug where record selector default options were not displayed if query existed
  • Auth
    • Improved provisioning of auth clients
    • When possible, keep the user on the same page after auth flow is complete
  • Workflow
    • Swimlanes now need to be double-clicked to open configurator
    • Test workflow overlay is now removed after a change on workflow is made
    • Fixed a bug where stepID’s were reused
    • Improved Ctrl/CMD + S so it works from more places than before
    • Improved creating new workflow “flow”
    • Fixed Test workflow tooltips
    • Fixed typos and bugs in some default CRM workflows
  • Admin
    • Moved Corredor Scripts under Automation

Read more

What is Vendor Lock-In?

Vendor lock-in occurs when a company is constrained to a single vendor because the associated cost of switching to another company is too high and impractical. Vendor lock-in may force you to continue using a particular product or service regardless of its quality. This is because switching away from that product or service would be too costly, too time-consuming, or too complex.

Vendor lock-in most frequently occurs in cloud computing, where users sign up for cloud-based software platforms but are consequently unable to move their data to different service provider platforms. According to Flexera, 68% of the CIOs (Chief Information Officers) surveyed worried about vendor lock-in with regards to the public cloud. But even though the threat of vendor lock-ins looms over the cloud computing industry, there are easy steps you can take to altogether avoid them. Read more

What is a Drag-and-Drop Editor?

Visuals play a huge role in the development of the consumers’ perception of your brand. 75% of users form their opinion of a site based on its visual aesthetics. Therefore, your low-cpde app needs to have an attractive and well-designed user interface. However, traditional app design techniques rely on huge amounts of complicated code to create simple visual elements.

With the rise of low-code solutions, drag-and-drop editors have become more vital for an effective app design. Drag-and-drop editors allow programmers to simply “drag and drop” any visual design element from a given set of options, which will automatically be supported with an appropriate coding language counterpart. Read more

How Low Code Helps You Build Enterprise Apps Faster and Easier

In the fast-paced digital world, enterprise applications are the tools that are keeping organisations standing. Low-code software development platforms can help improve your business’s overall organisational functioning by speeding up each step of the enterprise application development process.

By eliminating the time-consuming cycle of writing complicated, repetitive code lines, the enterprise application development cycle can be made much less complex, more efficient and more systematic in the long run using low-code. Low-code application development solutions can reduce enterprise application development time by 90%. Read more

Crust releases Corteza 2021.3, including a new visual workflow builder

Cork, Ireland, 6 April 2021.

Crust Technology, the driving force behind the open-source low-code platform Corteza, is excited to announce a new major release: Corteza 2021.3. The highlights of this release are a visual drag-and-drop workflow editor, a new UI, a template editor and authentication improvement.

New features and improvement in Corteza 2021.3

Corteza Workflow

The new workflow editor enables users to automate simple and complex processes, without the need for programming knowledge. It’s based on BPMN 2.0 standards, and easy and fast to use. Simply drag and drop the elements you need on the canvas, configure and connect them. Main features include:

  • Unlimited workflows anywhere in Corteza
  • Drag-and-drop editor
  • Zoom in, zoom out and move the canvas
  • Single or multiple start points (triggers)
    • On create, update or delete
    • On a manual interaction (a click on a button, such as “Covert this lead”)
    • On a scheduled interval (for example, every day at 1 am)
    • On a set date and time (you can define multiple “timestamps” for the same trigger)
  • Expressions (interact with values in your workflow. For example: calculate the grand total of a quote)
  • Functions (list of predefined functions, such as find records create a new record, find a template, send an email etc)
  • Iterators (loop through a list of records)
  • Error-handling
  • Gateways (check a value and continue with the workflow in the desired path)
  • Delay (pause the workflow at a certain point for a set time)
  • User interactions:
    • Alerts (for example, a confirmation message on the screen)
    • Choice prompt (select one of the two buttons. For example, yes and no)
    • Single input (ask the user for a value that the user can type in)
    • Option select (ask the user to select a value from a list)
  • Testing and debugging tools

Extensive documentation on workflows has been created, explaining each feature in great detail. This documentation also provides useful examples.

New UI

In collaboration with experts from the Dutch Accessibility Foundation, significant changes have been made to the UI. The fully responsive design follows the WCAG standard compliance (World Content Accessibility Guidelines), which makes Crust the leading innovator in accessibility in the Low-Code sector.

Template Editor

The new template editor allows you to define the generic document structure (such as a welcome email message or a quote PDF), which is then converted into an actual document based on the provided data. Templates are written in HTML and allow placeholders, functions and conditional rendering. After creating templates they can be rendered in Corteza workflow.

Authentication

This release comes with an OAuth2 server with Authorization code and client credentials flows. All authentication interfaces used by Corteza can now fully be modified and styled to your needs. Personalization is performed by defining a series of templates and assets (e.g. images and JavaScript code). This allows you to make the authentication screen match the company style guide.

Messaging Changes

Support for a Matrix-based federated messaging solution will be provided as of Corteza version 2021.6. The goal is to align with Corteza Record Federation, ensuring that using organisations can create richer, federated relationships, not limited to static records only. In preparation for this, the legacy Corteza Messaging solution has now been deprecated.

Other changes

  • Upgraded to Go 1.16
  • Removed obsolete asset embedding and move to //go:embed
  • Messaging code and endpoints removed
  • OAuth2 server with Authorization code and client credentials flows
  • Compose record federation now supports Activity Stream protocol
  • Codebase cleanup and removed With(ctx) anti-pattern
  • Added Envoy file encoders (export support)
  • Fixed UserBeforeUpdate/UserBeforeDelete
  • Auth web application is now deprecated

View the full changelog.

How to install Corteza

You can follow the local setup instructions for a local development or demonstration instance of Corteza. If you are looking for setting up a live deployment, check out the extensive production setup instructions. If you have questions, you can engage with other community members on the Corteza forum.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, please check out our Upgrade Guide.

Online demo

Crust Technology has an online demo available of this latest release. In it, you can try out the Low-Code platform, build your own apps, try out the existing apps (such as the CRM or Service Solution)  and much more.

Screenshots

 

How Can Case Management Software Help Reduce Costs?

Cost-efficiency is a responsibility every manager struggles with. Delivering an outstanding service with limited resources is a challenge. Managers hence try to save as much and as often as they can. Thankfully, case management solutions don’t just aid in conflict resolution and employee retention but also help cut various expenses.

Case management has become an extremely vital aspect of managing a business today. It is a collaborative process that assists firms in planning, implementing, and coordinating of their options and resources.

Case management software consists of a variety of digital tools that can help your organisation effectively handle case management tasks. The global case management software market is expected to grow to $7587.54 million by 2025, with a compound annual growth rate (CAGR) of 12.2%. Read more

What is the difference between a normal sensor and a smart sensor?

It is the 21st century, and innovation has taken a brand new course in the form of new surveillance and ‘Internet of Things’ technology. In all its functions, the IoT infrastructure uses an extensive array of sensors to collect and transmit data over the internet to cloud-based central computers.

This growing dependence of IoT on sensors has brought sensor demand to a new level. According to Statista, in 2019, the smart sensors’ global market was projected to reach 21.5 billion USD. While many sectors use base sensors for their operations, more refined processes require smart sensors.

The difference between a normal sensor and a smart sensor is that a smart sensor is embedded with a Digital Motion Processor or DMP. A smart sensor can accept input from external sources and use pre-built functions to detect a specific combination of inputs. A regular sensor does not include a DMP. It accepts external inputs and does not perform any functions itself. The manufacturer then does processing and calculations. Read more

What Are The 4 Most Fascinating Predictions For Low-Code?

An epitome of modern advancement, the low-code technology has empowered several businesses and individuals to devise apps, websites and software that they would otherwise not be able to create. The widely accessible software-creation solution has changed the paradigm of digital advancement that otherwise only tilted in favour of trained software developers and hard coders.

With its growing lucrative benefits, the low-code market keeps expanding with no end in sight. Hence, it is no wonder that the low-code software industry is estimated to be worth over $27 billion by the year 2022. Because of the recently-erupted limitations in the business sector, low-code application development has become an increasing priority for most companies. The acceptance for low code software is only expected to increase further and more rapidly over the years to come. Read more

What Is Education Management Software?

Education systems now heavily rely on digital software due to innovative and revolutionary advancements in modern technology. Therefore, many schools, universities and other educational institutions have incorporated education management software in their classes and programs to increase organization and facilitate learning. This software not only saves time and resources for schools but is also preferred by students. As much as 90% of students say that they preferred online tools compared to traditional learning methods.

Education management software is a program that collects, processes, maintains and displays data and information within an educational organization and system. Administrators, teachers and students can use education management software in a variety of academic and managerial tasks such as collaboration, tracking student attendance, assisting student learning, increasing overall productivity and bridging learning gaps. So, with it, your school becomes a smart school. Read more

How Can You Build Apps Easily?

In today’s digital economy, businesses are capitalizing on unique applications and software that connect people with business in a distinct manner. The technology that is facilitating this advancement is low-code. A low-code platform is an application development system that enables people to rapidly deliver applications with minimal coding.

Building apps with low-code does not require extensive training and saves developers a lot of time. The many attractive benefits of low-code are resulting in its swiftly growing popularity. It is no wonder that predictions say that by 2024 low-code will be responsible for more than 65% of application development activity.

Read more