Posts

Corteza 2021.9.12 released

Corteza 2021.9.12 has been released. It includes the following fixes:

Release notes:

  • Fixed improper credential validation on user registration causing the user to be created even when invalid credentials (mainly the password) was provided. The fix moves the password validation step to the earlier stage of the sign up flow (#ff13912).
  • Fixed improper record count for grouped reports where multi-value fields are involved. The fix, for some cases, omits duplicate values (7546dbb).

Read more

Corteza 2021.9.11 released

Corteza 2021.9.11 has been released. It includes the following fixes:

Release notes:

  • Fixed improper PostgreSQL formatting for ISO timestamp templates by adding an edge-case exception (#034a7f9).
  • Fixed improper number and text setting value decoding by covering edge-cases (#ced2daf).
  • Fixed improper module field resource translation encoding, decoding, and store persistance causing the field description and hint field to get mixed up by fixing invalid value mapping and removing translations from the DB (#0422e5f, #e7ea299, #6c2dd28).
  • Fixed improper workflow prompt handling when user has multiple Corteza instances (tabs) open at the same time. Corteza web applications improved communication on what prompts are already resolved and where the prompts should be shown (#ef238df).
  • Fixed broken module field value expressions where the old record reference was used. The issue occurred because the value was never provided (#993cd22).

Read more

Planet Crust releases Corteza 2022.3.2

Planet Crust, the driving force behind Corteza, has released a new update of Corteza with several new features, such as record list filter preservation in the local browser storage. Additionally, a list of changes and fixes is included.

Release notes:

    • Added an empty check for module field name validation (d3c33a6).
    • Added more descriptive tab titles based on what page the user is currently on (d6bb352, a7f36e5).
    • Added record list filter preservation in the local browser storage (52ff728, bc2dd98). Note that the saved filters are only available on the browser they were saved in.
    • Changed static translations for Low Code modules (5efb7c9) and integration gateway filters (98f8e4b).
    • Changed resource configuration input states to be more consistent (2ef02c5).
    • Changed date-time record filter format template to ignore seconds (fc2eab1, 07c409e).
    • Changed resource activity log store definitions to be more restrictive and less flexible (e7ed1d8).
    • Changed record module fields to show a user-friendly label of the nested user field instead of the user ID (0d4d74b).
    • Changed chart configuration by hiding the “add metric” button when no module is selected (a3177bc).
    • Fixed queue search on the Admin web application (98a5d95, e6a0b0f).
    • Fixed integration gateway route search on the Admin web application (f821dd8, 5ddddf8).
    • Fixed broken resource translation migration when the related resource was deleted (1786eda).
    • Fixed chart configuration’s improper error handling (d4bf472) and improper state handling when a new chart was created (41b0a15).
    • Fixed improper resource translation handling for Low Code module field’s hint and description properties. The two properties were flipped (q7fbaf94, 1c6b793), incorrectly removed from resource translations when removed in the field configuration popup (d4c9243), and not reflected on the web application (18de72f).
    • Fixed charts failing to load in cases of incorrect state management (629d306).
    • Fixed record list filter not resetting when deleting filter rows (00b491d).
    • Fixed improper authentication scenarios loading when running the in development mode (d280fc7).
    • Fixed improper refresh token expiration. When new refresh tokens got issued they did not adjust the expiration timestamps (e7d3df1).
    • Fixed new Low Code record pages failing to load due to missing button definitions (b135287).
    • Fixed item selection lists (primarily module fields) where the item would get duplicated (9a33368).
    • Fixed the system crashing once user attempts to exchange invalid credentials by redirecting them to the login page (0c49832e).
    • Fixed improper peer-closed connection error handling which needlessly spammed error tracking systems (ab248fe1).

View the full changelog.

How to install Corteza

To install Corteza on your own server, get started here.

Or get a free 7-day trial to Corteza in the cloud to try the newest version.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. For more information about the project, visit www.cortezaproject.org or follow @CortezaProject on Twitter.

Planet Crust releases Corteza 2022.3.1: New features and important fixes

Planet Crust, the driving force behind Corteza, is pleased to announce the first point release of Corteza 2022.3. 2022.3.1 adds new features, such as additional Geometry field options and persistent storage on record filters. Additionally, an extensive list of fixes, such as a memory leak fix, have been included. With this release, the stability, speed and User Experience of Corteza have improved significantly

Release notes:

  • Added deleted resources to Discovery indexing and searching (09d69f124)
  • Added JWT token duration option to the CLI command (679af2f55).
  • Added additional Geometry field configuration options such as default zoom-level (a8534ed, b7ab3e47, 97d1aed3, 98cf01b8).
  • Added processing indicator to record organizer for improved UX (0e85fbca).
  • Added support for translating system Low Code module fields (623adaf3).
  • Added persistent storage to record list filters allowing you to reuse previously used filters (e18267fd).
  • Added Discovery web application to the make webapp make command
  • Added pagination to search responses improving web application performance for large responses (e046f12, 7cb2d64)
  • General UI/UX improvements on Corteza Low Code, Corteza Admin, Corteza One, and Corteza Workflow.
  • Changed Low Code deletion to also remove the related record page 0ceade66
  • Fixed File upload for CSV files where the server incorrectly detected the MimeType 195c2bb13
  • Fixed invalid workflow resource iterator management where larger datasets crashed execution due to improper resource limitation implementation (0792c0a17).
  • Fixed improper workflow execution tracing where the workflow execution logic ignored the workflow trace parameter (41667a7da).
  • Fixed data race errors for pkg/locale (345050990), pkg/corredor healthcheck (a797c847b), pkg/healtcheck (662f5155b), WebSockets (e8cd7d37d), and pkg/scheduler (4a75778c1).
  • Fixed time transformation expression functions erroring out when valid string encoded time values were used (5b40f7875).
  • Fixed memory leak errors causing performance degradation on WebSockets (c64116fc8), content sanitization (9346b5702), Workflow loading (fa614c7ac), and expression processing (adee67f6b).
  • Fixed workflow attachment uploading for all supported types (Reader, Bytes, and String) (6fd2288df).
  • Fixed prompt duplication by preventing prompts from being resent over web sockets (SERVER_COMMIT_BASE)9c0026462[9c0026462].
  • Fixed Workflow HTTP request function basic authentication header preparation 2898e1b8c
  • Fixed CInputDateTime responsiveness (b0c6422).
  • Fixed CSidebarNavItems behavior (7c7b708).
  • Fixed missing report page block display elements (1625d1fc)
  • Fix Low Code failing to load due to read-only parameter assignment (ce5cd504).
  • Fixed system field translations in record page blocks (fa7e6808).
  • Fixed overflowing record list notification indicating there are no records to show (12b9fc7f).
  • Fixed inline record list saving (f54452c7).
  • Fixed system fields not appearing in record page blocks (de874a8b).
  • Fixed record list footer overflowing page block (9cb2d923)
  • Fixed field expression documentation link (301a1de8).
  • Fixed dropdown selects overflowing the screen (8e37e2b8).
  • Fixed feed indexing for deleted resources (f5cfb6c).
  • Improved E2E testing by adding data-test-id tags to specific UI components (56af630c0, 3bb8fe59).

View the full changelog.

How to install Corteza

To install Corteza on your own server, get started here.

Or get a free 7-day trial to Corteza in the cloud to try the newest version.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. For more information about the project, visit www.cortezaproject.org or follow @CortezaProject on Twitter.

Corteza 2021.9.10 released

Corteza 2021.9.10 has been released. It includes important memory leak fixes. The complete list of updates and changes is:

Release notes:

  • Changed the profiler endpoints (when enabled) to be under /debug instead of /__profiler to conform to pprof requirements (2653c3894).
  • Fixed improper static translation loading for custom languages (964b71a56).
  • Fixed memory leaks and general performance optimizations for content sanitization (2711b0211), workflow loading (35c1c0892), and expression processing (4eccaa826).
  • Fixed workflow attachment uploading for all supported types (Reader, Bytes, and String) (7448a2d7b).
  • Fixed prompt duplication by preventing prompts from being resent over web sockets (f8a089a15.

View the full changelog.

How to install Corteza

To install Corteza on your own server, get started here.

Or get a free 7-day trial to Corteza in the cloud to try the newest version.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. For more information about the project, visit www.cortezaproject.org or follow @CortezaProject on Twitter.

Corteza 2021.9.9 released

Corteza 2021.9.9 has been released. It includes the following updates, improvements and changes.

Release notes:

  • Changed resource translation sanitization to be looser to support a wider range of formatting options (4278e5823).
  • Fixed missing role references for namespace export where the User module field defined role prefilters (cb44b6591).
  • Fixed improper namespace import resource re-identification due to resources being ignored (3b235e330).
  • Fixed workflow trace parameter (3e068026).
  • Fixed improper resource translation content sanitization for RTE contents (50671180d), link attributes (f699d4b1e).
  • Fixed actionlog codegen lapsus (d44d396b3)
  • Fixed missing roles in the impersonated user — roles were not included in the generated JWT (e4ba223da)
  • Fixed improper resource iterator data chunking which caused the database to error out for large datasets (69c95a5a3)
  • Fixed record list not working when duplicate fields reside on same page (c13dd1e81).
  • Added additional link tags to make them more secure (889e2485f).

View the full changelog.

How to install Corteza

To install Corteza on your own server, get started here.

Or get a free 7-day trial to Corteza in the cloud to try the newest version.

How to upgrade your Corteza instance

To upgrade your instance to the latest version of Corteza, follow our Upgrade Guide.

About Planet Crust

Planet Crust is the creator of and driving force behind Corteza, a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams.

About Corteza

Corteza is a 100% open-source low-code rapid application development, business process management and integration platform for software vendors, system integrators and internal development teams. Corteza comes with an Apache 2.0 license and all code is published and can be reviewed at https://github.com/cortezaproject. All Corteza code is contributed to the Commons Conservancy Software Foundation. For more information about the project, visit www.cortezaproject.org or follow @CortezaProject on Twitter.

Planet Crust releases Corteza 2022.3: Corteza Discovery, Compose-Reporter Integration and more.

Planet Crust, the driving force behind Corteza, is excited to announce a new major release: Corteza 2022.3. 2022.3 adds the search tool Discovery to Corteza, along with Compose-Reporter integration, UI configurations, additional API endpoints, user import/export capabilities and a UI for inspecting server-side issues.

Corteza Discovery

Discovery ads hyperlocal search and global federated search to Corteza. Discovery, which uses Open Search, makes several types of searches possible:

  • Detailed, sensitive or customized searches by external users with limited roles, e.g. a customer reviewing their home electricity consumption or a patient reviewing medical advice.
  • Searches by internal users based on their roles, e.g. based on what data they need to access or on their responsibilities or reporting requirements. The number of roles that can be defined is limitless.
  • Searches across multiple instances of Corteza.

With search enabled, new UI elements that allow searching overall accessible records and data will appear in any Corteza web application. For records that allow record viewing via page blocks, Corteza provides ad-hoc views to present record data.

Read more

Can a Low-Code Platform Be Truly Free?

The language commonly used to describe commercially available software can often seem highly technical and complicated. It can be somewhat tricky for average users to decipher and understand. Therefore, many users may not truly understand the meaning of a low-code, open-source platform and what exactly it entails. Although many platforms may advertise themselves as completely open-source, some of these programs are open-core platforms.

Open-source application platforms are defined as software that is entirely free to use and allows users to utilize the complete functionality and features of the program. However, an open-core application platform is defined as one which provides a specific set of features and functionality for free, with users having to pay to upgrade to a paid version of the platform to avail of the program’s full functionality.

Therefore, Planet Crust’s open-source, low-code software is completely free and allows users to take advantage of a wide variety of features without requiring them to upgrade to a paid, commercialized version of the platform.

Read more

Crust releases Corteza 2021.9, including internationalization, Integration Gateway and much more.

Cork, Ireland, 11 October 2021.

Crust Technology, the driving force behind the open-source low-code platform Corteza, is excited to announce a new major release: Corteza 2021.9. This release adds loads of new functionality to Corteza. Highlights of this release are added support for internationalization, an Integration Gateway, a new reporting tool, the ability to export and import complete applications create with the low-code platform and an improved UI.

New features and improvement in Corteza 2021.9

Added support for internationalization

Corteza 2021.9 allows you to translate the user interface and any low-code application you build, including locale-specific numbers and date-time formatting. Once translated, the user can select his/her preferred language in the user settings, and use Corteza in their own language. Corteza can have multiple languages activated, which means that each user can see Corteza in their own language, even though they are working in the same app.

Read more

Why Are Workflows Important?

Workflows are crucial for maintaining a systematic sequence of administrative and organizational processes from initiating a project to completion. 

It can help streamline and automate repetitive and time-consuming day-to-day organizational tasks. Which will help improve your business’s efficiency and productivity. 

Clearly defined workflows have a wide variety of benefits that can aid employees to perform their duties more productively. It helps managers with decision-making and provides cross-departmental collaboration opportunities.

Read more